I use SurpassHosting. They're generally great. They respond to any questions I have very quickly, and are prompt to address any problems I may have.
Still though, they can fuck me over something awful. They seem to completely forget about me whenever they update their hosting plans. For instance, I use their $6 / month Power plan. They've currently got me on 3000MB of disk space, and 5000MB of bandwidth monthly. This is after I emaled them 2 years ago to tell them they didn't update my features to the above stated numbers from the 750MB disk space they were offering me when I bought my domain in like 2000 or some shit.
Their current Power plan features are 200GB of disk space, and 2000GB of monthly bandwidth. There's other stuff I don't have, like increased add-on domains and new spam filters and other shit. Needless to say, I'm not happy. I wonder how long I've been paying for vastly inferior service compared to what they're offering now. Sux total.
I'm in the process of emailing them to get this shit straightened out again, and I'm mad mad mad.