This was actually suppose to be a submission for this link:
http://stackoverflow.com/questions/375263/when-should-you-le...
Somehow the link got lost. Can others flag this post to be removed since I can no longer delete it myself? (unless folks want to discuss the topic anyway.)