Freeshell is a noncomercial web hosting service and much more. It was brought into existence many moons ago as a research tool. Scientists around the world could log onto the only public domain super computer and perform what ever experiment they wanted to do. Over time it evolved, acquired games and other neat features. Today it is also a webhosting service where $36 buys you lifetime membership in exchange of 75 mb or webspace, 75 mb of email space, 75 mb of storage space and another 75 mb for other stuff. In total 300 mb which you can manage as you want.
Interested? Go to http://freeshell.org or telnet there and follow the instructions. Freeshell is the webfront while sdf (super digital fortress, http://sdf.lonestar.org) is the home of the super computer that runs the show. The system runs on UNIX so if you work via telnet you will have to learn some UNIX commands-which are very easy if you know a little DOS.
Via the telnet connection you can edit your files with ED or better yet VIM or read your email with, for example, PINE. If you know nothing about DOS and don't want to learn UNIX then for email visiting Squirrel Mail (http://squirrelmail.freeshell.org) may be a better idea. You automatically get an email account with Squirrel Mail when you register for Freeshell.
The best feature about Freeshell is that there are no advertisements! The email server also has a built in spam filter.
You don't have to pay the $36 for the connection. For a $2 donation per year you can get a 15 mb inbox and website for life. While certainly more expensive than a free account with Yahoo or where ever, you can rest with the peace of mind that those people who visit your website won't be harassed by pop-up windows and adverts.
There are many other features for more advanced webhosting that is worth investigating.