If you are looking for more of this kind of post, here's two great blogs that have covered this extensively:
Breaking Eggs & Making Omelett...