You know, the hosting services market is very competitive and it is not so easy to choose the right web host, so check out these reliable ones:
1)
Bluehost.com
2)
Mechanicweb.com
3)
Arixe.com
4)
QHoster.com
Go ahead, they offer enough disk space, bandwidth, email services, free domain name, free website builder tool (CMS tools such as WordPress, Drupal, or Joomla).