My real life Friend found a way to get free steam games
He really got MW2 from that
It doesnt work in every country, but most of countries it works
Just go create fake email to somewhere and start doing "surveys"
I usually do registering surveys with my fake email address
Do not create account with your steam account's name and pw
Anyways here is the link
http://www.steampowers.net?join=6563