I joined Swagbucks about a month ago after I saw it mentioned on a blog. It's a Google powered search engine which credits you points for searches. These points(Swagbucks) can be turned in for merchandise or gift certificates. I use a search engine almost every day, so this was perfect for me.
I really thought it would be a lot more difficult to earn enough points for a gift certificate, but so far it has been very easy. I keep Swagbucks bookmarked to my toolbar, and use the search engine every time I need to search for something, which is almost every day. So far I've earned 28 Swagbucks. I'm shooting for a $5.00 Amazon gift certificate(45 Swagbucks).
Hint: Swagbucks seems to kick in when you do multiple searches. I've noticed that one search has not earned me anything. It may be the quality of my searches, but if you are not earning, try at least two searches. I have been getting credited with one or two Swagbucks with at least two searches.
They have a search toolbar you can download, but I haven't tried this. I think it would slow down my computer.
If you refer people, you get matching bucks, although I have figured this out yet.
Between this and Mypoints.com, I've managed to earn a little extra for the family simply by searching and reading emails(Mypoints.com).