I have use these folks for the last few years.
http://virtualempire.com/ I decided to come back and edit this a little.
Concerning the above host and my experience in getting started owning a web site.
There was no one to ask when I started a few years ago so I did all the searching and studying I could do.
One of my criteria at the time was that the host have an identifiable office and phone number and be in the US. They did and are.
I called all the ones that did. The Fellow at VE didn't flinch or evade any stupid question I had and even spent a little time giving me some idea of where I was probably headed.
I spent a winter working with WE getting the first version of my site done. I got my domain name (more on that later) and then signed up to take advantage of their 30 free days. Naturally I fought with forms and other things a newbie deals with. Forms are still a bitch but coffee cup and WE make that as simple as it is going to get. The issue is usually on the server end and the quirky code that is used. They did a decent job of holding my hand via email and phone when I couldn't put problems into printed words clearly enough.
I then bought in at a month at a time so I could see if like a lot of "good deals" the service degraded after the honeymoon was over. It didn't so I bought in 1 month at a time for a few months just to be sure. OH,yeah, one other reason I did the 1 month at a time was so that when I signed up for a years service the re-up would happen during the time of year that I make my most money. There is nothing worse than having a bill come due during the low income months, especially nowadays.
Plans
I am currently using their "extra" plan only because I have a private board for my clients. Otherwise the standard deal would be fine.
They got the BB setup for me and then I tweaked it via the admin panel. No issues there.
In review I see that they have some storage and bandwidth limits per plan. I have yet to come anywhere close with either the standard plan or the current extra plan. I bring this up because I see the word unlimited used a lot on host sites. Just not sure that's a big deal for a lot of us. I think I will email and see what my average use is.
Downtime
I have only had one unexpected downtime in the last 5 years when some construction cut the main lines to their building. Phones, power, everything went down. They managed to reroute everything within 30 hours and sent apologies. I might even have gotten some credit, I forget. I guess some heads rolled on that cut line deal as it knocked out all of downtown Milwaukee where some big time companies reside. The rest of the time they send out emails when they are doing an upgrade and it always takes place in the middle of the night.
Support
I have been well satisfied with support. Phone calls are not a problem and most times the queue is short or non existent. Emails are generally answered in a couple of hours to 24 hours.
They were a big help in getting domain names out from under the thumb of Network solutions. That should be easy but it was a nightmare. NS charges a lot more (I think it was 75 bucks at the time) and they dragged their feet and blocked me every chance they could from moving my domains out of their control. There were not all the choices for domain name registering and parking that we have now. Avoid NS at all costs.
Features;
Looks like they offer all the features, carts, php, etc that I see mentioned as must haves in posts.
Am I a VE cheerleader? Not at all. Thanks to our economy I have been studying all the other hosts, looking for "so and so sucks" sites. etc. Note that "sucks" posts must be studied closely and taken with a grain of salt because you almost never see "so an so rocks" sites.
People like to bitch but seldom praise.
I will switch in a heartbeat if the whole package makes me comfortable. Cheapest price is only 2nd or third on the list. 20-50 bucks cheaper difference a year will not make a big enough dent in the overall scheme of things.
Looks like I am going to stay hosted where I am based on my current studies and look for other expenses to cut.
BUT never say never.
Hope this helps with newbie decisions on whatever host one winds up with.