20040627 delhi-times: Cheers to higher spirits!