I stopped by on my way from work this morning to check the damage. That's a horrible road to come onto and I can see how you didn't see the truck. The main thing is that you're not harmed. Cars can be replaced, but I sure wouldn't want to wait til the new system to see you again!
Just hang in ther little sis... like I told you over the weekend, I'm always here for you (and if I HAD the money, I'd fork some over...)
;-)