I recently discovered Swagbucks, which is a site that allows you to earn points that can be exchanged for gift cards when you search online. I just do a few searches every day and have earned points pretty quickly. Cash out for the gift cards starts pretty low (Amazon starts at 45 points and Starbucks starts at 50 points). Other retailers include: Subway, Barnes & Noble, iTunes, Target, and Exxon.
Sign up here today and enter code FREESWAG for an extra point.