Hey I found a ton (around 200000) of codes for UpperDeckKids.com. What you do is make a free account and enter these codes for points. If you go to the site now you can see the prizes availible. PSP's, IPODS, signed sports stuff, and much more if you would like these codes just pm. I would like if you sent me a site that you know of that really gives things away for free.
P.S. The site only allows 17 year old's and under to recieve these prizes so just lie about your age when making an account.