If you are a cheap bastage like me, I always wait until sale time to buy things. Steam has a ton of games on sale now through tomorrow. Painkiller, borderlands, etc. I have no affiliation, just wanted to let all of the fellow cheap folks like me know that there was a sale.