I have two accounts with Hostingsource.com, its a nice web host because they offer a wide range of plans for each kind of users. It is well priced and within everyone's budget. They also have more advanced plans such as dedicated servers for those who want to utilize the power. Setting up my site was easy except for the help section.
Overall I don't have any complaints. Their online help is great for the quick answers that you need.