Here's another quick tip about boiled eggs. It's not about peeling them, but about cooking them. A lot of us tend to overcook them. But when cooked just right, you don't get that sulfury smell, the whites aren't rubbery and there's no green layer around the yolk. Properly boiled, they taste much richer and have a better texture.
It's actually really simple. I googled "perfect boiled eggs" a few years back and voila! Make sure the water covers the eggs by at least an inch, preferably 2. Start them in cold water and bring them to a boil. Turn the heat down, put a lid on and simmer for one minute. Turn the heat off and let them sit with the lid on for 12-13 minutes or so. Then go straight into the ice water bath.
Depending on your altitude, you might have to let them sit for a little less time or a little more. But when done right, they are hard cooked all the way through, but have perfect texture and flavor.