ST8 will be available as the 45 day trial probably some time in July. The ST8 software will be formally finished by then, and add a couple of weeks to get it up on the site for download. It's great to see folks chomping at the bit for the new stuff, but we'll get it up as soon as we can after it is finalized. I know my boss is working on getting ST8 finalized right now.
Short answer: start looking for ST8 on the 45 day trial in July.