Guys I am going to the Mahindra showroom today to see the XUV 500. My choice is between the Innova and the XUV. I am so so confused, need advice. Innova is known as a taxi car and has no oomph factor. Please help me decide!