Sounds simple enough right? A friend gave me this method and it's worked like a charm for me every single time!
I have a foolproof one! I've had great results every time, with no yucky green rings around the yolks.
Place eggs in medium saucepan, cover with 1 inch of water, and bring to boil over high heat. Remove pan from heat (don't just turn off the heat - actually take them off the burner!), cover, and let sit for 10 minutes. Meanwhile, fill a medium bowl with 1 quart water and 1 tray of ice cubes (or equivalent). Transfer eggs to ice water bath with slotted spoon; let sit 5 minutes. Peel and use as desired.