ImHosted's web hosting 'Power Plan' offers unlimited space, bandwidth, emails, and FTP accounts at affordable discounted rates, depending on how many years you sign up with them. For a one-year plan, the monthly fee is $7.95 per month. For a four-year plan, the monthly fee goes down to $4.95 per month. This also comes with a free domain name and free setup.
This web hosting plan already has all the functionalities you may need from a personal or small business web hosting service. You can create a mailing list of customers, add shopping cart capabilities, use a Professional Website Builder template, or add a blog to your site. ImHosted also offers 100% uptime and service level guarantees, as well as a 30 day money back guarantee. They are confident that they offer the best level of service and features at the lowest price that they will give you a price match, plus an extra 10%, if you find a provider that offers the same value for cheaper. Now that's a very sweet deal.