Everyday that would be 180 lucky one chosen from the Dota 2 thread by comment or post in this thread you will be have the chance to receive a beta key from the Playdota forum!
First of all you need a playdota.com forum account!
Then Post in this thread!
Be active in the forum to have higher chance to get the beta key !
Hope you can get beta key for dota 2.