20030420 india: Quality of life in metros better: Survey