So I am a huge egg eater - I go through dozens each week and one of my favorite methods of cooking them is to soft/medium boil the eggs so that I can easily remove the whites from the yolk and savor the creamy goodness. For the longest time I would BOIL my eggs, but recently discovered that you can actually STEAM eggs to get an even better result. Seriously, I didn't think you could steam an egg the same way you boil them, but it actually works, and it is extremely easy to de-shell also. All you need to do is get a steamer basket, set the water to a boil and then let the eggs steam away for roughly 7-10 minutes (depending on how cooked you like them). After that, take them out and cool them off and enjoy! I guarantee once you get the timing down you will never go back to the old way of boiling eggs again.
Have fun!