That totally sucks, your pretty much described my worst nightmare. You have my sympathies. Glad to see you aren't hurt though. At least you have all of the parts still, you should be able to build up a nice bike again, good luck.
Phil
On another note, I keep having a dream where I have a flat tire half way to work, which I fix. Then I get another flat tire, which I fix. Then for some reason some voice gets in my head and taunts me, telling me I will never fix the flat... I end up feeling helpless, just staring at my bike. Yeah it sucks, I wake in a cold sweat.