Come to think of it I've been in just about every blizzard beta since vanilla and the last email about beta was wotlk. I'm talking sc, diablo, cata etc. recently I just wait for someone to post they got an invite in w/e forums then periodically check battle net.