By and large, I would take the secret of happiness from the Monty Python film The Meaning of Life: Try to be nice to people, avoid eating fat, read a good book every now and then, get some walking in, and try to live in peace and harmony with people of all creeds and nations.For a rather different sort of happiness map, check out the Happy Planet Index.