There is a new point site I'm trying called Swagbucks. It works like MyPoints and many of the others. From all I have read from people using it, it is reputable and the prizes actually come. I'm pretty skeptical as a whole on point sites and just use a couple. I can't resist the lure of free gift cards and such though, especially in this tough economy.
This one you do searches through their search engine and randomly get awarded points. You don't sign up for anything (except the Swagbucks site itself, which is free). You just search regularly like you would through any other search engine ... and collect your points, which you can then trade in for merchandise and gift cards. Quite easy, and no spam suddenly appeared in my email either so that is always good! ;)
Referral link if anyone is interested: