What's great about the AccuWeb free hosting package is that it provides everything you need to run a website - from a single blogger to a small company or organisation. It provides 25 email accounts, on top of a free domain for a year. All that with ample space and robust cPanel.
Free hosting package has limited tech support. But that's me being picky.