Ever see a killer site with a domain name so bad that you can't help but wonder what on earth they were thinking?
I found a really neat site, great design, awesome business idea, apparently with a bit of financial backing and really taking off in its niche -- with one of the worst domain...