Do not purchase anything from 1and1. I had a VPS with them many years ago and many things went wrong, all of which were setup flaws on 1and1's part. Their customer service is terrible and only available during certain hours. Not to be racist but they outsource their call-in-reps so you will almost never speak with an american. I purchased another vps with them last month and ran into the same issues. I quickly remembered why I changed to godaddy.
Godaddy doesnt have a very intuitive interface at all, but the customer service rocks. After you get around learning the admin panel it isnt bad.
I dont have experience with host gator.
any hosting that offers cpanel and has been above recommended is fine. If they dont have cpanel then it really isnt worth investing in.