20050726 delhi-times: Face-off on Planet DU!