If you're going to do any quantity of domains above 5 or 6, it's worthwhile.
Stay away from godaddy.com (IME).
Enom has a nice interface and good prices, though I don't trust their DNS or email (occasional outages).
Also,
- If you just click the "email" select box in the UI, it can drop your custom MX record, even if you don't hit save.
- If you use their DNS hosting for an outside domain that expires, they point to an advertising page and it's hard to make them switch back.
If you're going to do any quantity of domains above 5 or 6, it's worthwhile.
Stay away from godaddy.com (IME).