Simply what everyone is trying to say...
You must have access to the email account to begin with...
There are various ways how you can get a different email other then "@hotmail.com".
1:
Purchase for your own domain/hosting... with a package that allows you to have emails under the domain name... eg:
[email protected]
Doing so, they usually have a webmail type feature on the hosts main site to where you can read emails, etc...
To use that email address on msn, you will need to sign up a passport for it... so follow the details, until it asks you for an email address, type in your custom email address. eg:
[email protected]
They should send email to that account which you have to verify... and viola, your on msn with your own address...
2:
You can always use other email providers such as yahoo, IM, etc...
You just have to follow the steps yet again, sign up for a passport, and select you have a email address you wish to use, continue along until you come accross the field to type in your email address. eg:
[email protected]
Confirm with the email in your inbox, and voila, you can sign onto msn with a yahoo account...