The Insider Program is live, you can register (to download Windows Technical Preview) at http://insider.windows.com
When you’re an Insider you can give feedback, get help….and also download the Windows Technical Preview. All three the links are still down at the moment, but you can probably access them around 9:00am PDT / 18:00 CET.
Shortly after you registered you will receive the following email :
This are the links mentioned in the email: