What activities/hobbies can help develop a better attention span?

sandra8223p asked: If your answer is puzzles or games then please list which ones. Try to be as specific as you can with whatever your answer is. Thanks.
I thought there were some good puzzle games. No one has listed any.