ouch!
Sorry to hear that man!
The guy that cut you off didn't even stop to see if you were okay? Damn that's messed up! Why didn't you hit your brakes and stand your ground or something... just stick to your lane so it would have been his fault and such damage wouldn't have happened...
Guess you can't say anything (or I can't) sense it's already happened... hope you win against the cop.
Good luck on your future car!