I'd go for GoDaddy
but of course I'm very prejudiced after seeing their sexy Superbowl commercials and knowing the company is in the Phoenix valley.
I agree with Robert that you get what you pay for but, really there's very little you're paying for with a domain name. It's really nothing more than someone keeping records. What do you need more out of them once the name is registered other than a reminder it's about to expire?
Art
