This sucks, I can't sign up still!!!!
Did you have to edit any IE options?? I deleted my cookies, refreshed, but I still see "Coming Soon" and there's no sign up button, it's still showing the leaderboards from last year.
"I'm very important. I have many leather-bound books and my apartment smells of rich mahogany. - Ron Burgundy