20070703 india: Rich; but happy with their humble jobs