BFBC2 is an instant buy. Balance is in, destructible environments matter, vehicles are fun, squad play is encouraged, there's quite a lot of variety in individual class strategies... hell, if not for IMA SNIPUH retards on Isla Inocentes I'd call this game perfect.
And the PC version is vastly...