Get bluehost or gator host.
I used bluehost as the server space and the bandwidth is huje. I have over 40 websites running in there and their control panels are updated regularly.
If you want to make some money, you can even resell some of the space to your non-tech friends - you do need the technical knowledge to do it like changing MX entries and so on.. I made a few thousand dollars doing this.
Then again its up to your budget also. How much are you willing to pay for a hosting? PsiPro is right - do not rush into this. So what if your website is launch 10 days later? Decide carefully.

..
I have tried a few other servers in the past and most of them sucks especially when I wanted to migrate my websites elsewhere as they the webhosts company prefer to keep you.
Since gator host and bluehost can host unlimited sites, you only keep one domain with them. The other domains can bounce around to others hosts
I recommend bluehost!!
Web hosting provider - Bluehost.com - domain hosting - PHP Hosting - cheap web hosting - Frontpage Hosting E-Commerce Web Hosting Bluehost