It is Very simple to get a hosting account.
I have almost completely converted to building websites with WordPress. Then you can very easily install your WordPress blog/website by using Simple Scripts which will install WordPress in a couple of clicks and allow you to update all your WordPress sites with just two clicks.
It is simple to do after the first time you have done it. Any problem and you can call customer support at your host. I have dealt with customer support at Blue host, 1&1, and Powerweb. All of them have been very helpful and easy to deal with. Bluehost has a video on how to install WordPress. There are several Videos on YouTube also that will help you.
With Bluehost I can host up to 100 WordPress blog/websites. They allow you to use up to 100 MySQL Databases. You need one for most Websites and two for some Websites.
Free Domain With $6.95 Bluehost Hosting Package I buy all my domains from DomainCheap but I used the free one that comes with BlueHost.
This is the name that my account is set up on so I would recommend using the free Domain Name you get with your hosting as a domain you are planning on keeping not a Domain name you are planning on flipping.
Bluehost Customer Service
I have been with Bluehost for a while and have had occasion to call them three times. I had very little wait time and they solved my problems quickly.
There are a lot of highly rated webhosts. Here are some links to 1&1 and iPower. Both very highly rated web hosts.
Host unlimited domains + get up to 5 FREE domains with your 1&1 hosting account. Must see monthly hosting specials!