So apparently, Valve has released Team Fortress 2 as Free to Play forever. Which means anyone can download and play it at no cost.
http://teamfortress.com/freetoplay/And to think I was this close *indicates with hands* to actually buying and paying for it a couple days ago.