Swagbucks now offers magazine subscriptions as a reward!
Better Homes and Gardens, Car and Driver, Cooking Light are just a few.
If you haven't joined swagbucks yet, go here. You earn free points for doing searches on the internet. You can then redeem those points for gift cards and prizes.