Neowin.net has a list of instructions to get @live.com (or other country domain) email addresses. From the forum:
1. Go to https://accountservices.passport.net/reg.srf register an passport account with a NON-HOTMAIL/MSN email address
2. Sign in to http://login.live.com with your passport that you just registered.
3. Paste https://account.live.com/EditProf.aspx into address bar.
4. Edit your registered information, input your birthday (18+) and change your Country/Region to ‘United States’.
5. Paste https://account.live.com/LoginChangeName.aspx to address bar, then your can change your passport to @live.com.
I’ve got huw at live -dot- com. Get yours now!




https://account.live.com/LoginChangeName.aspx now throws an error.