20070731 delhi-times: Meghna Naidu is rocking in NY