I have an 03 MDX with 102k miles with the roof caved in about 6"...cheap.
One owner before me with a folder full of service receipts. Including recent timing belt and water pump(100k service).
good tires too!
I feel your pain - this happened to my Alfa Romeo 10 years ago (yes, it's holding up the tree with its nose - guess a car cover can only protect a car so much...). Luckily, my son's Subaru was parked so that the tree more or less straddled it, putting only one small dent in one fender. If I had my lifted Jeep Cherokee parked there (as usual) it would have looked like your MDX...