20060426 delhi-times: Now; Delhi has what it takes