20050809 india: Want a fast ride? Get an e-cycle