People that 10 post thing is done. Some beta keys will be handed out sometime late next week.
Edit: Yes like what was said below, you only need to have posted 1 time.
"90% of what is considered "impossible" is, in fact, possible. The other 10% will become possible with the passage of time & technology." -Hideo Kojima