Mahindra XUV500 Rs 10,80,000 and Land Rover Freelander 2 Rs 39,06,203.Free lander is automatic, more power but engine displacement is same in both the cars. Seating capacity in XUV is 7 and freelander is 5.So mahindra XUV500 is more profitable and best cars then freelander. I had a close look on the specification of both the cars form the CarDekho and so can say that I will go for XUV500.