http://www.1and1.com is really good though (for web hosting, which includes free domain name(s) and for just domain names); it's what http://www.ticalcs.net uses. Domain hosting companies are the same :)

.
rivereye: :(

I was wondering why I couldn't access the website earlier today.... In case you want to get a domain name again, here are some plans that you can compare: http://order.1and1.com/xml/order/HostingOverview;jsessionid=DC9F0177E37830CEF1C0E87CFD4E9F2D.TC61a?__frame=_top&__lf=Static.