20030628 delhi-times: Rain or no rain; Delhi's satta bazaar will gain