namecheap is a reseller for enom no? I've used them, registerfly and ev1servers. And that's my order of preference.
I have most of my domains with namecheap, great user interface, happy to pay the extra $1 or so over registerfly and some others for that. Good selection of options too - URL forwarding, locking etc all included. They just started giving away their identity hiding service too. Sometimes they send emails with 48 hr code for $7.98 domains.
Only problem I had recently was some emails not being forwarded or forwarded very slowly with their forwarding service. I saw someone else had a similar problem here.