I use
www.xo.com
I started with them as a dial up customer over 8 years ago. I can remember only 3 times I could not get through on my old dial up. Their tech support was exccellent.
They have hosted windingstream.com for over 3 years. I'd say they have been down twice that I know of in that time. Each time for less than 24 hours and each time with a good reason. The tech support for web hosting was also exccelent.
I don't know how the priceing stacks up. I never checked.