With software increasing exponentially a lack of choice is no longer a problem.  This article helps to water down the "choices" and focuses on how to make the right selection.