Portal is completely free to play until May 24th. Not that you haven't already bought it. Right?
Get it here. Even for Macs. (Mac version of Steam is out too.)
We've been talking, and we think that you should wear clothes
Total coincidence, but we sell some clothes