What is the Best Way to Hard Boil Eggs?

Place eggs in a single layer in a large saucepan, covered with 1-2 in of cold water. Bring to a boil. After boiling for 1 minute take the pan completely off the burner. Cover the pan and let sit for 12 min. Then remove the eggs carefully and place into ice water til the eggs are no longer hot to the touch. The eggs should be perfectly done, with none of the greenish cast to the yolk that is the result of overcooking. Enjoy!