For those who don't know it, Valve is having a free weekend
and a 50% discount on their game, Team Fortress 2. As of the time of writing, you have 48 hours to get the game and play it. I have and it's massive fun.
My only complaint is the new weapon system. Your chance to get a new weapon is pretty random. In 6 hours of playing, I got the Force-a-Nature and the Axtinguisher. The weird part is, I don't play Scout but I still got the Force-a-Nature! I've been playing Pyro and my only complaint about that class is the lack of long-range weapons (I don't have the flare gun yet).
All in all, with the 50% discount ($19.99 to $9.99), I really want to buy it, but I don't have any money.
*I really want the Jarate and the Backburner now.