You might as well put up a sign-up box on your home page, to start collecting emails. Then when you launch your beta, you'll have a set of customers ready!
Good luck.
Good luck.
I find this a problem with all the newfangled webpage designs... but on others, there's an indicator that there is more content below.