it was crashing for me during the same time period you were having difficulties. Fingers crossed that it's a reliable site. Other then that I had also noticed a few minor glitches when the site was loading the past few days.
It's back up and I've made my picks
I'm not for the ranking option either, I would like to see the x2 game included somehow.
update: it's crashing again for me at 6pm, tried two different browsers ;-(
Edited by Dan Bylsma, 06 October 2011 - 05:07 PM.