I picked up the PC version direct from EA via their DD service when they were selling it for $25, but I also bought a copy of the PS3 version for my brother.
The console version wasn't that bad; granted I didn't play the PC version with a DX11 card for comparison. It mostly just looked a little chunkier, particularly on a 52" HDTV. Most of the PC version was played with an older ATI V7700 FireGL workstation card (not optimized for games) and some with a DX10.1 HD4870, which just meant higher res, better effects, better frame rates, etc.
If I were to do a DX11 set up today, it would be a pair of HD5770s, but I probably wouldn't feel it was worth the upgrade after the fact. It seems like more of an "enjoy it if you recently had to upgrade to a current gen VGA card" sort of upgrade.
I'll just have to play BFBC2 again when it's time to upgrade VGA cards.







