I've just been on the topcashback site and noticed that they're giving £9 cashback on new online subscriptions from the National Magazine Company.
The National Magazine Company is then giving two years of subscription for their normal price of one at the moment, so you're getting 24 issues instead of the usual 12.
There aren't many mags to choose from but thought the Cosmo travel size was a good deal really at £1 an issue (or potentially even less if topcashback tracks) for something that costs £3.40 for a single one. Even without the cashback it seems a good price for that length of subscription. It seems that you can also give this subscription as a gift and the cashback should still track (but I wouldn't count on it as topcashback can be useless sometimes).
It's payment by credit card too so no need to cancel just before end of subscription like you would with a direct debit presumably.
Hope it helps someone who likes Cosmo or one of the other National Magazine Company publications (Good Housekeeping, Men's Health, Esquire, Prima, SHE, Harper's Bazaar, Country Living, Company, Runner's World, Zest, House Beautiful, Coast, Prima Baby, Triathletes World) - maybe when I've fixed my broken ankle I'll give Triathletes World a go eh... ;-)