Steam is having another one of their mega sales right now. I only browsed through some of the titles, but there are some killer deals, including Portal for just $5; so if you're one of the three people on planet Earth who hasn't played Portal yet (like me; so I guess there's now just two) you know what you have to do.
Seriously, there's some great deals right now.