On Friday I bought both Dawn of War 2: Retribution and Battlefield: Bad Company 2 (for the 360); I would recommend both.
Retribution adds some pretty cool stuff and I especially like the Imperial Guard; the Lord General is awesome in The Last Stand.
Bad Company 2 is a game I probably should have bought months ago; I only started playing multiplayer last night and only intended to stay for a single round; four rounds later I decided to call it a night because it was getting dark and I was tired, but satisfied. Strange thing is when I first saw it, I was sceptical about all the CoD-esque feature (instant melee button, one grenade, two weapons in the campaign), but now I'm actually thinking it does them better than CoD.