I'll agree with Usman, upgrade to a Sedan since you're with pretty decent amount of cash. The latter model, the better.
Baleno would be a nice choice in 450-500k. Don't go for 95 Civic since it's hard to find an un abused one, plus it's old. I personally don't like Margalla's drive. A Lancer or a Sunny would be hard to sell.
That's about it with the sedans.
For hatchbacks - you have a million options. If, God forbid, you plan to go for an Alto, you're better off getting a Japanese one. Santro is a far better car, and so is cuore. However, none of these hatces will be an upgrade to your Charade, neither in terms of class, nor in terms of drive pleasure.
That's my 0.02$.