I would much rather go with HostGator or my friends hosting (He is a HostGator reseller) HostFad instead of GoDaddy hosting.

GoDaddy may be cheap but they try to confuse you and get you to order stuff you do not need. The average person might not know what they are doing and will be tricked into spending $30 rather than the ~$7 for a .com per year.