Back in the day, you could get 60 day playtime cards for $20 at Amazon, all the time. This appears to be the resurrection of that deal: the same cards are currently available for $20 at Circuit City. This is, as they say, a $30 value, assuming you normally pay the single-month rate of $15 per month. The cards are sold out online, but available for in-store pickup; click over to the site and enter your ZIP code to see if they're available in your store.
Personally, I'm not going for it, because the closest Circuit City is about 15 minutes away, and also because I like to pay for a month at a time and then cancel my account. That way, if I happen not to be able to play for some amount of time after my subscription is up, it doesn't renew until I need it and go renew it manually (which takes all of two minutes), and so I save a few bucks. But for those with more regular play schedules, this looks like a good deal.
[via the Bronze Kettle]