I concur. Gandi.net has excellent support, predictable pricing, and a reasonably good admin interface. Also, their email reminders (e.g. to renew a domain or verify information) are pretty much plain text and straight to the point, which is all I want.