Ok, I've recently tried going with a host:
www.Xzorbix.com and they have HORRIBLE support. They said instant setup (waited 3 days for them to even accept my payment), then they said 24/7 support (tickets and forums didn't work). So when I asked for a refund... well... no response. Best part is the owner was posting on the forums and didn't bother replying to my topic.
ANYWAYS...
I'm looking for a good setup (at least 1GB space and a fair amount of bandwidth (no unlimited)) with great support. It doesn't have to be 24/7, but I'd like a response within a reasonable about of time. I'm also looking for a great domain provider.
I think I may go with NDU for hosting, they have nice staff. But I just want to find out some more good solutions before I make a move. Don't want a repeat of my last incident.