I found this article last night by Dharmesh Shah on his blog, onstartups.com about early releasing.  While the article is focused on software, a quick work replacement (software = products) reveals that the two development paths are actually quite a like.  There is always a race to market, even if you don’t know it and going back to the drawing board for a better product does not mean you will win.  The article certainly motivated me, I hope you have the same feeling.
Wimps Wait. Revolutionaries Release Early