It's such a shame that the majority of the today's gamers would draw comparisons between this game and Call of Duty: Modern Warfare 2 instead of Battlefield 2. As far as the public is aware, Bad Company 2 is a copy of Modern Warfare 2 and Battlefield 2 does not exist. As a fan of the Battlefield series since Battlefield 1942, I am extremely pleased with Bad Company 2. While many features in BF2 are not present in BC2, BC2 also brings new and amazing ideas to the Battlefield franchise. First, the good. Class system has been redone for so that there are fewer classes but more things to do with each class. I always felt BF2 had an unnecessarily large amount of classes that are too restricted to a single function. In BC2, each class has a perfect balance of skills and you'll find yourself learning to love each of them and utilizing them to their full potential. Another pro would be the command button instead of the command rose. The command rose was very full featured but it took too much time to select a command. The new command button allows you to point your crosshairs at something and issue a single order depending what you are pointing at. This works very well because you can quickly spot enemies and ask for assistance much faster than with the command rose. The destructible environments is a powerful and realistic factor. A sniper in the window can quickly be killed by a grenade launcher. Mortar strikes can completely bring down buildings. In BC2, camping is significantly more difficult because of the frailty of your cover. The final and most important positive change in BC2 for me is the new game mode, Rush. Rush is am amazing mode in wish you play as attacker or defender and try to make your way through a map destroying MCOM stations or defending them until the attackers reinforcement ticket is down. In this game mode, you will always know where your enemy is coming from and you will be planting bombs instead of capturing flags for no apparent reason, just like in real life war. This objective-based game mode really makes the game feel more cinematic and even though I get tired or multiplayer games easily, I can still play Rush on BC2 again and again and again. Now for the cons. First of all, most of these cons are mostly Battlefield 2 related. Bad Company 2 was not intended to replace Battlefield 2, that's what Battlefield 3 is for. Bad Company was supposed to be a single player driven game with a fun little multipler on the side. Since that didn't work so well in the first game, they made it more Battlefield-like in the second. Anywho: No bots. Not really surprised but it's an important feature to me. I'm really hoping they make an appearance in Battlefield 3. No jets. I'm quite positive this will also show up in Battlefield 3. Only 32 player maps. Not really surprised again but would like to see 64 or maybe even 100 player maps. Hell, put in as many players as our modern day machines can handle, like MAG. On that note, no Commander Mode. With BC2's 32 player maps, this isn't as big of a problem, but I would like to see this in BF3. Large amount of players need direction, just like in real combat. I'm really hoping they don't scrap the command mode just because BF3 is going on consoles. Last but most importantly of all, no privately hosted servers and LAN. This is my biggest complaint and the one that I fear will most likely seep into Battlefield 3. With MW2, Infinity Ward killed dedicated servers. Now every developer thinks they can be the knight in shining armor by offering dedicated servers, but only when rented through official partners. Why shouldn't I be allowed to LAN with my buddy and kill bots like in BF2. I really hope DICE will bring back LAN in BF3, but unfortunately it doesn't look like they really will. Bad Company 2 and Mass Effect 2 are definitely the best releases so far this year. Those faint of heart and impatient are better of playing Modern Warfare 2 where the learning curve is nonexistent, but those striving for a more immersive battlefield experience definitely need to play Bad Company 2. PS: There are some complaint going on about the amount of horsepower needed to run this game well on PC. I have an AMD x4 955, 4gb RAM, and 5850 and I run this game full on 1920x1080. While I would normally agree with users and say this game should be more lenient on the technical side, this really is a fantastic looking game, almost (not quite) on the level of Crysis. That I can experience playing a Battlefield game on this level of beauty is something I really just cannot call a con.