Yikes...just looking at that x-ray makes my arm hurt! I've only broken little bones (fingers and bones in my foot) and that hurt like all hell. I can't imaging breaking a "big" bone. I'm sure there's a dirty remark in there somewhere...
Best of luck to both of you, and a speedy recovery!