Amazing deals. I
Steam (sorry Impulse). They seem to have like a third of their catalogue severely reduced in price.
The THQ pack for $49.99 is a fantastic deal and includes Dawn of War I/II, Company of Heroes, Metro 2033, Red Faction 1/2/3, and a few more (The original DoW games alone cost more than $50 on both Impulse and Steam if bought separately, and Metro 2033 is $49.99 by itself on Steam).
The Call of Duty pack for $29.99 is also a great deal, and includes all the CoD games except for MW2.
Star Trek Online Deluxe Edition is only $20, if you're into that sort of thing ($41 on Impulse).
The daily deals are great too, and I managed to grab Gothic II/III combo for only $1.99 (they changed the price to $4.99 a few hours later, but still a great deal compared to the prices elsewhere).
Impulse often does beat Steam's prices, but due to their constantly aggressive sales (they have a few games at 50+% discount every week, and they're usually decent titles), I can't help but empty my wallet in their store.