You may not be a fan of Macs, but without them, we may never have had this Team Fortress 2 sale on Steam.
Steam has announced that to mark the launch of Team Fortress 2 for Mac, the company is selling the game half price this weekend. If you're not sure about the game for some reason (news flash: it's wicked), you can try it out and play for free all weekend long.
As a side note, Mac users also get free white earbuds for their favourite TF2 character/player.
Full post below:
Team Fortress 2 (TF2), the game PC Gamer magazine's editors have called the most fun game ever made, is now available for the Mac via Steam, a leading online platform for games with over 25 million accounts worldwide.
Like all the titles Valve has brought to the Mac platform, TF2 features Steam Play allowing gamers to make one purchase to play the game on both the PC and Mac. In addition, TF2 supports cross platform play -- so Mac gamers can play against/with PC gamers.
Those who purchase TF2 for the Mac will receive a free set of "earbuds" for their favorite player character. Purchase the game this weekend can save 50% off the regular. Or, try the game now via the Team Fortress 2 Free Weekend happening now on Steam.
In addition to all the TF2-Mac goodness, a new single player training mode has been rolled out for both PC and Mac.

If your on mac, Portal was free for a limited time, you might have grabbed it when it was still free lol
Uh....that's because they gave Portal for free to Mac as well as PC users. You received the game for free, just as I did. I've also received Half-Life 2 Deathmatch, and Half-Life 2-Lost Coast free of charge. Games offered on a "free" trial basis are deactivated to "pre-loaded" status after the trial period. If you like the game just buy it, half price is a good deal, IMHO.
Problem, mac?
It depends on the server, and the controls aren't that bad. Same as Half Life 2's.
I quickly loged into my TF2 game on a macbook now i have the earbuds on my pc version
Well, Im on PC and it was a free trial basis at but was not and has not been deactivated to pre-loaded...which is my point.
If mac gaming catches on, Apple's going to have to put more R&D into reducing lag from their mice and monitors.