The Mahindras have excellent specs and are strong machines. I'd stay with the major brands based on what you can afford. Mahindra may get you the most tractor for your buck.:thumbsup: