Steam is a DLC service done right.(readers of my moaning sod blog will know I hate DLC)
If you have a decent PC and don't have it you are missing out as they have sales that are quite frankly INSANE!
A few weeks back they had loads of games for about £5 (Orange box being one)
So heres whats cheap on there right now
Amnesia - It will make you wet your pants