If you go Mahindra get the Max over the Emax....Max is Japanese made 100% Mitsubishi and much better than those doydong South Korean jobs.
I'm in the process of buying a Mahindra Max 24 HST and love it.I also traded a bike for a Kubota B7610 HST. It's also a nice tractor. Id stay AWAY from LS above 25 HP