I use myinternet.com (mydomain.com) They are cheap and that is all that matters to me as long as they take care of fowarding my email and web requests.
Downside is it seems like forever once you register for your site to come online. You can have a site online quickly if you use their provider and simply get your own DNS Servers. But, lacking that you have to wait for their DNS Servers to update. There is also a delay when updating your domain records. It is annoying more than anything else.
My domains are:
[url]http://www.noreno.org[/url]
[url]http://www.mcaug.com[/url] (Redirected to FSN, so I don't have to remember their address)
I use subdomains to point to my home computer, but since Cox has taken over from Excite@Home I now have fucking DHCP. TOTALLY SUCKS. So, I have to use the No-Ip Client and redirect to [url]http://noreno.no-ip.com:800[/url]
Worst part is the assholes at Cox designed the Network with 24 Hour DHCP Leases and worse yet, it possitively will NOT renew a lease. So, you a forced to get a new IP Address every 24 hours, which is the opposite of what they tell you when you bitch at them for going to DHCP. "Your IP will not change except in a rare case." BS, it has changed 3 or 4 times a day at times. It now changes every 24 hours and is designed that way.
[/RANT]