X10hosting.com has been around for quite some time. It is a free web hosting that offers top notch features such as; community support, 3 email accounts for every site and auto install scripts like Wordpress, SMF and Joomla. It also offers unmetered disk space, data transfer and unlimited SQL. There are no file size limits or any forced adverts.