If you're domaining for sale, I think it's imperative to use GoDaddy, regardless of price. So many folks use GoDaddy that the free push is a key selling point.
If you're domaining to monetize and keep websites, then the cheaper options are worth investigating.