Hell, at least yours still runs lol. I think karma bit me in the ass for making fun of Honda's for so long before I bought mine that it blew my engine when I ended up buying one.
Back on topic, are there any cracks in the windshield or is it just dents in the top?