I finally beat hl2 recently(I played most of the game, then I had to reformat and lost my saves.) but I havent played portal yet, think Im gonna play that while I wait for l4d to go on sale..