20070225 india: Website comments leave many embarrassed