I've been playing the Battlefield: Bad Company 2 Beta on PC since it launched a few weeks ago. It has stability issues on a lot of people's PCs, but I've had a smooth experience so far and the game has just been phenomenal. This blows MW2 out of the water and has so much more depth in the overall experience.
Be sure to watch in 720p: