Interesting way to launch a new site: article on web strategist. Another blog post on the topic. Reader comments are interesting!
Update: another link, and a quote:
.. Our market is people who don’t know what NetVibes and iGoogle or My Yahoo are ...Technology development has become simple enough for an interesting idea to be launched in just a few hours. What will the future be like?