I am lucky to have found Dailyrazor web host. It is very good hosting provider with servers in the USA so far. There is always a very intelligent person on the other end of live chat who takes care of your needs immediately. Sites are always up and run as fast. No issues with viruses or hackers. It is really nice to be able to submit a support request and have someone receive it that can actually analyze the issue and correct it, vs. someone reading off of a scripted tree so to speak.
They've handled every ticket quickly, and with the responses you'd want from the very start.