Мои 50 центов. Свои домены кручу с 2003-го года, перепробовал кучу хостов.
Покупать домен - без разницы где, но всё ж желательно у регистраров с репутацией. Godaddy для этого - самое то.
Хостить домены - лучше всего не там где их купил. Это чисто такое правило, чтоб не все яйца в одну корзину.
Godaddy - говно, хостить там нельзя. Хреновый свой интрефейс управления сайтом, вместо нормальной стандартной cpanel. Дерут деньги за всё по отдельнойсти и много (email аккаунты и т.д.). Медленные серваки, с туевой хучей виртуальных доменов. Короче, я лично с ними намучался и больше туда - ни ногой.
Самый адекватный хостинг, которым и пользуюсь на данный момент - это
http://www.inmotionhosting.com/. У них то что называется Business Class hosting - просто сказка.
Да, ещё пара моментов. Во-первых, когда будете покупать домен - не забывайте про private registration, если не хотите, чтобы ваши личные данные были доступны в сети. И второе - по умолчанию, любой хостинг - это будет виртуальный сайт на серваке, где помимо вашего будет ещё штук этак 500 таких сайтов крутиться. И всё это под одним IP. Посему - берите хостинг там, где есть Dedicated IP, т.е. для вашего сайта будет выделен отдельный свой IP (за доп плату конечно же).