Steam has indeed been quite disappointing this year so far. GreenManGaming and Amazon.com have both had considerably better deals so far (and ironically, both are selling Steam keys). GreenManGaming, for instance, has a 30% off coupon which you can apparently use an unlimited number of times; I just picked up Resident Evil 5 for $7. And word is that Scribblenauts Unlimited will be 75% off on Amazon on Monday ($7.50) as opposed to Steam's opening offer of 33% off. Amazon even undercut Steam on the Darksiders franchise deal, offering a price lower by 40 cents plus a season pass and some additional credit to boot.
I am holding out for a deal on Retro City Rampage and Sonic 4 Episode II.
[EDIT: Whoops, that's Resident Evil 5...]