Hostgator is normal hosting provider, it seems just ok to me. If you are planning to go big then move somewhere else. I switch myself to different hosting as well.
I was GoDaddy customer but because of hidden pricing I left. They have a lot of hidden price for domain, like renewal of domain is higher then actual cost.