Personally, I love GoDaddy's $8 a year registrations. How much support are you going to need with a domain, yes, they have sucky hosting but use someone else like DreamHost.
Okay, I start off, I own a free hosting service and I'm already tired of how it looks. I'm afraid that once we get big enough (by we, I mean 'I' :-) I'll become overloaded and not be able to check...