20061020 world.rest-of-world: Green oscars: 2 Indian films win top prizes