20050722 india: Under fire at home; PM struck right cord in US