I recently preordered 2 copies of Portal 2 on Steam and received 2 copies of Portal 1 that I can gift. Everyone I know has Portal 1 so the first 2 people who PM me their email get the games.
I messaged you. I also missed out when it was free. I do not know how I did either because my buddy was talking about Steam on mac that entire week and all the free stuff he got and I completely spaced on nabbing my own copy of Portal which was free.