Every day. In my mind, it will never be good enough. I've found that the philosophy that has worked best for me is that if you're not embarrassed, you've waited to long to launch. (I believe Matt Mullenweg said that, but I've heard it so many places now, I'm not 100% sure.)