I use Swagbucks, too! I use it to get Amazon gift cards, most of the time. I have the worst luck with searching, though; I almost never get points for searching for anything except on Megaswagbucks Fridays. Or surveys-- I always disqualify somewhere. I do a lot better with the codes, though, and with watching videos (although can I just say I'm really annoyed that it takes watching 10 videos to get 3 points?! PLUS you have to sit through all the ads as well, and it's just ridiculous).
I got some luck with searches since I use the Swag bucks toolbar for the searches. But, I only win 1-2 times per day in search. I have better luck with NOSO,Daily Polls, and watching videos. I also disqualify myself from Surveys a lot since they don't accept me.
I mainly watch gaming and gadget related videos on Swag bucks. It is cool they give you some points for videos.
Swagbucks has always been absolutely useless site for me (the same with 99% of GPT sites). There are no offers available for my country (I live in europe though).
I live in Canada, and most of the prizes which I can redeem are small prizes like Webcams, Ipod touch, and digital gift cards like Amazon Canada gift cards.