You cannot really go wrong with any of the brands discussed frequently here on TBN. The key is to find the right specifications for your needs and then to investigate each manufacturer's version of the tractor type you need. Besides Mahindra, JD, Kubota, Kioti, MF, Branson, LS, NH (who did I leave out??) each make tractors in the "big CUT" category. Some make multiple models as you have found out. Check and compare tractor weight, size, PTO power, 3PT lift, FEL lift capacity, hydraulic output/min and you should be able to line up the comparable tractors. After that it comes down to dealer, price and ergonomics for you.
One other decision you'll need to consider is cab or no cab. Cabs are definitely nice when doing snow removal or if you live in a hot climate but they are also very vulnerable to tree limb damage ($$) and they add multiple thousands to the purchase price. If I lived in Texas I'd own a cab model. If I cleared snow routinely and it took more than twenty minutes to do it I'd own a cab. Otherwise it is IMO optional and has the downsides mentioned.