Just register @ ezyrewards and do a couple of free offers to get points.
When you get enough points you can redeem them for rewards.
It´s just that easy...
The best rewards are:
Free domain name
Amazon.com vouchers
CD WOW vouchers
There are other rewards take a look. It´s free to register.

Let me know what you think of it.