I recently signed up to Swagbucks. Do various things on the site to earn points and redeem the points for gift vouchers or cash.
Topcashback is a great site that gives you cash back on certain purchases, as well as offering discount codes: great for Christmas shopping.
Quidco is another cash back site, but the rewards are slightly lower than Topcashback, but still worth have a looking at.
New blog: Play as you Learn