Hey Gaurav,
Of course opinions are like onions, they can make you cry, but i will try to give mine:
* The Range Rover is a very capable car and if you can find a well-maintained one, you could be lucky. However i hear many technical issues with these cars, and very very high maintenance costs involved. So finding a decent workshop which has some knowledge of these cars will be required.
* The Escalade is a fantastic and indeed roomy SUV but again on terms of maintenance cost and reliability they are notoriously bad.
I am sure that there are tons of people driving these cars and are very happy with it. So it comes down on some experiences and maybe having a chat with some workshops and car mechanics to see how they feel about it.
I'd definitely go for the Range Rover, but try to find a very good model from a private owner (used a transport from and to school)