I have been with hostgator since December when my previous host kicked the bucket.
I was in a rush that day as the site went down suddenly and... there was no chance for recovering any data, and instead of going off an old backup I decided to start from scratch... but unfortunately finding a good host isnt necessarily easy.
Hostgator from the start was wonderful - when I originally registered for shared hosting the setup was quick, with no quirks. Any time I had a problem or noticed a problem all I had to do was contact the live online support and I got a sufficient update as to what was going on.
As my site grew, Brent called me up one day and informed me that it was growing out of normal bounds - and therefore some objects needed to be addressed (so as to not suspend me). This surprised me as - I've never expected to actually be called. Not only that, but it gave me 100% without a doubt, no reason to ever leave this host so long as it lives! We resolved the issue quickly after our initial chat on the phone and a few emails back and forth, and everything was peachy.
The site grew larger however, and I was recently suspended due to it... but the issue was once again resolved hastily. Every problem I've run into has been solved with the most polite and efficient assistance ever.
A+ guys, keep up the great work. I was hoping I wouldnt end up with a 3strikes/you're out with hosts, but you guys were definitely an outta the park run.
Cant wait for the new dedicated to be up and running so I can get back to work