haha. I just read that apparently, there is some UK law which states that once you have been invoiced for a product, that product cannot be revoked regardless of what you paid for it.
So, I just logged back in and my sub is active again but with an actual expiry date now.
TechNet Direct (Retail)
SubscriptionNumber: ********** SubscriptionType: Retail
Subscription Status: Active
Expiration Date: 6/2/2010
Not sure about the law part (I'm sure someone more versed in those things, or some keyboard solicitor can chime in on that) but my sub is also now working again.
To be fair, I would be more than willing to fill in any surverys microsoft would like me to to keep the subscription live.