Completely agree. The small business I work for has used GoDaddy from the start and has had outstanding uptime. Sure the interface is horrible but that doesn't affect our customers.
Probably a little early to be advertising this, since we're a couple of days from an "official launch", but I'm launching NameCan.com to specifically address the problems in what I perceive to be an unethical domain management space, namely:
So, now what do we switch to?