I believe the OP already found his ideal host. With these much of recommendations would have more, the confusion.
Had a real time bad experience with Godaddy! very poor support, i would rather suggest you to check live support first before purchasing from any!
Hostgator sucks since it has been sold to EIG in June 2012. Frequent slowdowns and errors is making people like me leave this hosting which used to be good when I started in 2011.
I personally would advise namecheap.com its the place I keep all of my websites, really nice on price as are godaddy.com. many thanks