Steampowered.com is a great resource. Origin.com has some titles that steam does not, but sometimes they have good deals, right now Dragon Age: Origins is free. Greenmangaming.com has some awesome deals. GOG.com has some older stuff that might strike you fancy, gaming like it's 1997!