Martha Stewart's site just gave me some of the best instructions on this. I rarely boil eggs, once a year for Easter, and always have to be reminded: "Do I start with warm or cold water, how long etc."
But she also said the older the egg the better, but to also peel them under cool running water. Also I have heard that if you boil them with some salt in the pan it should help as well.
I was looking for a really good way also to get a clean yolk that wasn't overcooked. The yolk on the one I just tested was perfect.
This was awesome:
Ingredients
* 12 large eggs, room temperature
Directions
1.Place eggs in a large saucepan. Cover them with cool water by 1 inch. Slowly bring water to a boil over medium heat; when the water has reached a boil, cover and remove from heat. Let sit 12 minutes.
2.Transfer eggs to a colander; place under cool running water to stop the cooking. Eggs can be peeled and served immediately. Remaining eggs, with shells on, may be refrigerated in an airtight container for up to 3 days.