YEOUCH!!!! Geez CC that's one hell of a crash! And you cracked your helmet???? Thank god for helmets eh??

Best thing I can say to you is find a good physio as soon as you can to get that shoulder moving! Talk to your doctor or the Hopspital clinic about it. I'm sure they can reccommend a few good ones (or they'll just refer you to the hospital physio dept... That'll work too!)

Good luck for monday and Get well soon! And while you're recovering I'll happily play scrabulous with you! ^_^