A pimped out PC will always outperform a console using 6-7 year old tech.
Yeah, that's the problem. The console version of Battlefield 3 is going to left a bitter taste in the mouth for some people, there's always hope with DICE and their console versions though. Either way, this generation is really beginning to show their limits IMO.
Also, there's more people playing Bad Company 2 on PC than PS3 and 360 combined
for what I've read a couple of months ago (I wonder if that's really a bad thing sometimes).