wonko,
Welcome to TBN, you came to the right place for answers. You don't give a price range so I don't know if you are comparing $10,000 or $20,000 tractors. For the 10 grand figure I would balk at paying $2,000 extra for the one I liked but for 20 grand I would be willing. That was my situation, I could have bought a NH TC-30 package for $2,000 less than I paid for my JD 4210 package. I liked the Deere better, it was a more modern design, and the dealership had treated me well in the past and was closer to me than the NH seller was.
With the factors of size, hp, comfort, features, dealer support, etc. being close to equal I would advise you pay the extra dollars and be happy with your first tractor. You might also get a written quote for the Mahindra if it's comparable to the NH and visit the NH dealer, telling them you want to buy their tractor BUT it's too much more $$, can they match the other dealer's quote? Good luck !!!
Bill