20030902 india: Timesofindia.com wins best news site award