Which is the better car between the Toyota Innova Hycross (non-hybrid) and Mahindra XUV700? I'm looking at their petrol-automatic top variants only, with all bells and whistles. Mahesh Motwani ...