OMGGG
I had a thread named after me?
It was always my dream

and yea you have to wait till you get a beta key, they have events, but i'm a beta tester, and i may get a beta invite soon, so once i get it i can give it to you.
But if you make at least one post a day, you have a chance of getting it in the raffle, thats how i got mine, but it was in 08 and know they have much more posters, or you can enter the scavenger hunt, but that requires work, or if you join them in the irc when they hold Q&A's, you have a chance. it's usually first 10 to pm afddsa gets a beta key.
But if i get a friend invite, which according to them should be soon, i'll give it to you.
Oh, if you don't get into beta, you can always wait a month, when it becomes official. Official release date is september, assuming they don't delay. But there is 10+ champions to be released still. But i'm sure they'll meet the deadline. And the community and staff there is great.
Oh, and if your looking for something to waste time, you can try Heroes Of Newrath. Not sure if i spelled it right. Just google it. It's pretty much the exact same as DoTa, except with epic graphics. I played it, but my computer cant handle it, and kept on crashing, and the community is eh, but it's a pretty good game. A DoTa with much better graphics. They hand beta keys to like everyone. I got mine after searching 2mins on the LoL forum. But i got 3 beta key invites, so i can give it to you if you want.