I only use GD for domains, and on the scale in which I operate (thousands) domains are pretty much cheapest there. Well, Fabulous is close, but they're in Australia, and my bank doesn't like the overseas transactions; I get socked with extra fees.
That said - I tried GD's hosting for some quick and dirty mini sites, and it was atrocious. And I've heard that there huge gaping security holes for things like WordPress. So I'd never advise signing up for that. They also charge for their parking program, which is ridiculous, but plenty of people who don't know that there are great free options for that sign up for it. And the upsells don't bother me near as much as the slowness and design of the website. It's really not meant for anyone who is dealing with hundreds, let alone thousands of domain names. You'd think they'd want to keep their larger customers happy by offering that - but you'd be wrong.