Doesnt work with newly laid eggs.. I've tried the vinegar, salt, Ice, and several other tricks.. I have found the best thing to do is leave the eggs out on the counter over night, then refrigerate a day or three and they will peel fine after hard boiling..
I have always liked Scrambled hard boiled eggs.. Put the egg in the middle of a long sleeve shiort sleeve, and spin it to twist it up well, then pull the ends of the shirt sleeve taut. it spins the egg really fast and scrambles it in the shell, then boil as normal. Excellent!