Hostgator had a competitive 1st year offer. Renewal prices are not terrible but they are terrible at domain management and charge an extra fee for privacy which they do not do very well. When I paid for domain privacy, I still got emails and calls from solicitors and then when they finally fixed that it deleted from my account prematurely.