I would recommend Host-ed shared servers to anyone needing a website for personal use or small business. Everything is very easy to use and they give you many resources for the small price they charge. Their customer service has improved drastically since I started the account. It started out with a ticketing system, moved to email and pay for calls to 24/7 instant messaging support.
I've had outages, but nothing too long.
I was down for over an hour once, but they kept me informed about what was going on. Recommended!