I played ONE match of BC2 and really liked it...I even liked the first mission of singleplayer that I played. (I usually don't ever bother with singleplayer modes of games that I buy to play multiplayer). Now I'm stuck away from my compy for xmas....
On a side note, the friend I gifted a version to couldn't run it on his compy at all...he says it crashes right away so maybe the crashing is a fairly common thing.