I'm surprised how this thread has been almost unnoticed. It is in the pre-launch phase that most marketers fail and it is also the phase that I personally find most difficult. It's pretty "easy" to create a good product and a converting landing page but to create a buzz around your launch... That is where success is born.
Thank you!