I've delt with a lot of hosts over the years. 90% of which have been a royal pain in the ass. I've got to admit with our dealings with reflected so far, we've been the pain in the ass! I've got nothing but good things to say about about reflected.
I can call them with a problem 24/7 and have pretty much anything done within minutes.
http://www.reflected.net takes great care of us too!