Please excuse my shouting, but:
PORTAL IS AVAILABLE FREE FROM STEAM UNTIL MAY 24! GET IT HERE
From what I understand, as long as you grab it before the cut-off date then it is yours forever, not just a time-limited demo like they often do. If you don't already have Portal you should absolutely take advantage of this deal. You can get it on either PC or the new Mac Steam.