20040329 india: India shining: we're No. 8; and we say so