That really sucks. The bright side is that I have been reading this thread thinking, "I would like to do this project, but would have messed something up by now." You have restored my self-confidence.
Seriously... I hope you find a good solution.
BTW... I have two sons and feel your pain. They are good kids, but sometimes I think they take their brains out of their skulls and play basketball with them.