20030509 delhi-times: Aishwarya puts her best foot forward