do what you did here, but provide a link;)<p>Ideas:<p>1. put beta in your logo and make submit feedback forms as prominent as possible without being annoying<p>2. maybe include a countdown in days until official launch on the site. reinforce in peoples minds that they will want to come back later or keep an eye on the site.<p>3. Since you want it to be a 'beta launch', just launch it now. Start pulling users in, they will be able to help you make a bigger media bomb for when you decide to 'launch launch'. hit up all the aggregators and even if you dont get a big impact you can hit them all up again when you decide its no longer beta with a 'launch' story