You know, CNET doesn't offer Windows Live, so we can't help. Only Microsoft (the owner) can. If circumstances are such that they don't, you either try to convince them, or make a new account and use that.

Kees