Wow , that sucks !! You're certainly banged-up , but at least you're still on the right side of the grass . My wife was run off the road a couple years back by a jerk in her lane (coming head-on) , luckily she had a guard rail to keep her from flying off an embankment . It beat up our Mazda6 , but it definately faired better than your CSVT .