your best bet is to participate in the portal 2 free copy contest and hope to win: http://www.gameshampoo.com/portal2freecopy
Well if someone is willing to gift you it or the better way participate in the contest you have 7 chances to win http://www.gameshampoo.com/portal2freecopy