Reward Survey is one of my favorite ways to grab free magazine subscriptions. Just take a quick survey on World Travel and get $30 in Reward Points to spend on a magazine subscription. You can use the reward points right away or you can save them to get more expensive magazine subscriptions. There are magazine subscriptions for $10, $15, $20, $30, and $50.
There are lots of magazines to choose from, including Sports Illustrated and 24 issues of Family Circle!