In addition to GD, I have a few domains at name.com (forgot-the-CSS ass) and have set up an account at namecheap.com (Microsoft-Access-looking ass).
These two are highly recommended on HN and elsewhere, but is this the best we can do? Is there any domain registrar who has any sense for usability/UX?