BF:BC isn't that great, my eyes hurt after an hour because of the TV fuzz that they added, why must they add these stupid things. Its alright but there are some really annoying weapons and controls, as soon as you cross a Console freak they whip out shotguns and nail you with 1 hit, another thing that really ticks me off is the controls, they are ether too sensitive or not enough so you turn really slow getting killed or to fast and you end up aiming past them. I went from Single player to online and the Online was much more fun due to people not being able to sniper me with machine guns, that's also another stupid thing, all the machine guns are pretty much the same but just with little differences and more/less ammo, I'm always playing support because I can spam 100's of bullets and not run out and I don't have to reload as often.
Out of the game I've so far played its great but allot of annoying features that ruin the new-gen features like destroying buildings, I have to give it some thing like 8/10, its good but the annoying parts just make it frustrating at times.