The gunplay, UI and destruction were a lot better in BFBC2. I don't give a shit that people didn't like buildings being completely destroyed. It was cool.
Each gun had a distinct feel to them. Sound was amazing and there was only heli's and no jets. As much as I love jets, it really unbalanced the game because it requires you to have a massive fly zone to fly in the map which fucks with balance