20060412 delhi-times: Best city in India. What next; Delhi?