Add salt to the cooking water. Also, the ice bath is essential. Holding the egg under cold running water as you peel can help too. This website might help:
http://www.momables.com/how-to-make-...d-boiled-eggs/
http://www.epicurious.com/articlesgu...oiled-egg.html