Broke your glasses, James? That is bad luck - I finally got a new hard drive in my computer, but we lost all the documents and pictures that were on the old one. So then, the next day, the Xbox lights up with 3 red lights, which apparently requires a trip to the Xbox hospital. My kids are going through Halo withdrawal.
Hope things get better for you.