I have been using Swagbucks to earn prizes for a couple of years now and I love them! I tend to search with them 1-2 times a day in order to earn points. You can trade those points in for prizes or entries into giveaways for even bigger prizes.
My swag of choice is the $5 Amazon gift cards, which you can get for 450 points. You will be given an Amazon gift card code which you can add to your account using the “my account” tab at the top right side of the Amazon page. Amazon will keep a running total of your gift cards so you can redeem them at any time (and any amount). They do have higher value Amazon gift cards, but the best value is the $5 card.
You can earn points many different ways, but the newest (and most profitable) way is using Swagbucks TV. Michelle, from Refund Cents, says that she lets Swagbucks TV run on her computer and it nets her quite a few points (enough to redeem numerous gift certificates each month).
I also use the Swagbucks search engine. You occasionally will win Swagbucks after your search (I generally win within the first few times that I search in the AM and again in the PM).
I am saving up the Amazon gift certificates I earn and combining them with the ones I make from IRazoo and use them towards a new computer (our old one is fried). I earn certificates more slowly at IRazoo, but it is very easy (give a thumb’s up or thumb’s down with a comment on two sites each day and you will earn a certificate each month). Rating and commenting on the site takes me about 1 minute per day so I am trading 30 minutes of time for $5. Not great, but it is reliable and easy!
Last year my Amazon gift certificates covered quite a bit of my Christmas shopping.
You can sign up for Swagbucks here. Have fun searching!