I used to dread making deviled eggs til I found this one on pinterest a while back...
Place eggs in water and bring to a boil for 13 minutes
drain, rinse in cold water for 5 minutes
dump ice on them (in the cold water) and wait 15 minutes
No green around the eggs (from over cooking), shells come off easily. Works like a charm.