I've used a few hosting companies in a short space of time, moving along very quickly after a string of disappointments until I eventually discovered solvps.com. I picked them up after reading a positive review on a blog, that was over a year ago and I'm still here now and any new site I build is always with them.
They have everything I need; reliability, great support, my site loads quick and I have had zero problems to date. Professional outfit and UK based so I couldn't ask for any more.