I only used hotmail for the past 5years, i don't goto school, my work doesn't have computers thus no work email address, I don't own a website. i use a 3rd party ISP which means i've got to pay to have an email address, I use a randomly selected IP/DNS whatever its called.
You can also borrow a non-free email address from a friend/relative to sign up. As soon as you log in for the first time, you can enter a free contact email which will be used afterwards if there's need to contact you (e.g. you've lost your password). Your friend/relative's email will thus only be used a single time to send out your initial password.