There are a few things I do that help earn money, gift cards or coupons through out the year. I have a PayPal account that I try to send as much survey money into each year as I can. It isn't much but it usually adds up to a couple of Christmas gifts.
I use Swagbucks which is search engine that pays you for searching. When I have enough Swagbucks I cash them in for a PayPal gift card which goes right into my PayPal account. Here is a link to get you started: http://www.swagbucks.com/refer/lulerm
I also use SavingStar. This is a program that you attache your store loyalty card to, and load coupons onto your loyalty card. Then you shop as you normally would, using any paper or electronic coupons that you would normally use. The store knows nothing about your SavingStar coupons. The money for the SavingStar coupons are added to your account and once you reach $5 you can cash out. Here is the link: https://savingstar.com/
Ebates is another great way to save a little extra cash. Ebates is a rebate system. If you are shopping online all you have to do is go to Ebates, search for the store you are shopping at and click on Ebates' lnk to that store. Once you get to the store's website, shop as usual. The rebate is added to your Ebates account automatically. Then once a quarter you get a check. I have mine put into my PayPal account. Here is the link: http://www.ebates.com/rf.do?referrerid=AcF8Uk59LCPBAIric%2B9ZvQ%3D%3D It really is that simple. I usually only get a check around Christmas when I am doing a lot of ordering. Ebates doesn't have every store you would want use but they do have a very large variety.
I know these are just little things but the little things do add up. It cost you nothing to join any of these programs and it's not like it even cost you very much time. And with the economy the way it is every little bit helps.