A quick update, you can download the Windows 10 Technical Preview right now! To download the preview click on the download link below.

Download the Windows 10 Technical Preview.