I've been a subscriber to iTunes Match, Apple's online music hosting/streaming service (for want of a better moniker) for a year now and my subscription is up for renewal a week or so before Christmas.
For anyone who has never heard of iTunes Match, the service essentially offers you the ability to listen to all your music from any Apple device regardless of whether that music is synced to the device. The only caveat being that...