Pretty tough question. 
Mark X:
We already keep one. And these days we are paying its workshop bills through our nose. It has a faulty fuel pump which alone costs 3 lacs. We're selling it next week. But overall its a nice car. I would love to have my hands on a clean piece but it was way too expensive (ie 30 lacs+)
Premio:
In a budget of 2 Million, one gets old shape 1.5L which i think not so good looking of "fun" to drive. Its not a drivers car. Its a Chauffeur's car where you can sit back and enjoy the smooth silk ride. But i like its new model but its way too expesive (ie 30+ lacs). I better get a mark x then.
Altis Cruisetronic:
Decent car. But not my type. Like premio, it wouldnt suit a teenager. But yes it will suit my father. Furthermore, it is being axed in pakistan due to poor sales. So buying an Altis would be a blunder.
Civic 2010:
Style, Performance, Fuel mileage, looks and ample power at your disposal. Navigation, reverse camera, bluetooth, DVD player, SD card player, USB, AUX, IPOD compatibility etc are the cherry on the top. Furthermore, i have plans of attempting some DIY's to make it cruise control ready and enable audio controls on its steering wheel.