Portal is free on Steam for both PC and Mac until May 24th. Go get it if you don't have it. Seriously.