Caved in to peer pressure and got BFBC2 for the PC and started to play it this weekend with two other friends. Only problem is they started ages before me and are at lvl 38 and 21 before I started.
Also reinstalled From Dust
on a new PC and playing it again. It is a great game.