Re: hotmail?
As Shamus says sometimes these things happen. If you want an e-mail service that has a higher rate of availability, I suggest you get a paid for service. Gmail is probably the most reliable free service, but even they have problems sometimes 😉