Beta Key Thread

I just received three (3!) Dota 2 beta keys in my Steam inventory and have no friends that want to try it out that don't already have their own keys. Would any of you fine Polynauts like to jump in on the fun?