My first Mahindra I had an issue with, dealer went to bat for me and got me a loaner. Mahindra could not repair the tractor... long story. Dealer pushed Mahindra and I pushed as well - eventually I was upgraded at no cost to me because of the issues I was having .
Now, if it was not for my dealer the upgrade would probably would have cost me. I will always shop a dealer first then research what they have.
The tractor I have now is a mPower 75p - completely love it. My buddy has a JD 80hp 4000 or 5000 series (can't remember which) but he loves my Mahindra when he hops on it. His JD has more bells and whistles, but he paid dearly for them also. At the end of the day, from a die-hard JD owner to jump into my mPower 75p and say "**** I like this" speaks volumes.