@magicalclick: They only send out an invitation to WP7 devs that are registered at the WP7 app hub and paid that $99. If you click the link in that mail, it takes you to the downloads.