I agree with Luke... Service is key.

Account management, email forwarding, forwarding options, ease in changes are all factors for us. We pay $7-15 depending on which registrar account we use. But I would keep paying $15 on one account because they make things very easy for me to do and won't trap me when I want to do transfers and the like.

We have moved all but one domain over to other registrars. And that's because I'm caught in some type of NetSol trap LMAO

Regards,
GA