For a couple more hours today, you can pick up Battlefield: Bad Company 2 for just $6.79 on Steam. If you're a little behind on the latest releases but enjoy shooters like this, I'd strongly recommend picking this one up over paying full-price for CoD: Black Ops or other new hotness. Bad Company 2 was one of my favorite games of 2010, and you just can't beat that price.
The Steam sale is full of other good deals right now, too. I grabbed Lego Batman for five bucks, for instance, and there are deep discounts on the FEAR games, Fallout 3, and Portal. The deals will roll over to a new set in a couple of hours, so hurry and check out the current selection before it's gone.