Hi - you hear occasional horror stories about GoDaddy so, though thousands of people use without a problem, I'll sound a small note of caution.
Having said that, I do use Webmaster7 for most of my domain purchases. This is a rebrand of GoDaddy – white label – but it's cheaper.
I have to say, the Godaddy backend is peculiar and sometimes frustrating.
To spread things around a bit, I then also use Namecheap.