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.