It works well if you're at a university :wink:
Anyway, I bet I could put up a webserver that has nearly the same uptime as a paid hosting service directly out of my room. The trouble is that it has to disappear over summer break.
Nonetheless, there's nothing wrong with hosting a personal website at home. That way you can put up things like picture galleries and multimedia without paying absurd amounts of money for bandwidth and storage. Many home internet connections are getting 768Kbps upstream now, which is reasonable.