I hope you are a luckier person than I am. The first wave of DotA 2 beta invites went out sometime this evening, each player receiving two additional invites to share with friends. If you haven’t checked your email I would highly recommend you do so as soon as possible. If you made it into the first wave, congrats!
Of course it goes without saying that I would owe anyone willing to share an extra friend key my firstborn child. Being that I’ve been asked for the same favor roughly 40 times in the past day, I’d imagine most keys are spoken for. My Steam is “TheWuggler” just in case – feel free to add me for other games as well.