Technology decisions should not be taken on fashion trends but rather on what the short medium and long term strategic objectives of the business defines. The business process and the matching technology that supports that process is the key coordinate. But equally important are the skills of your team and the existing systems landscape. Then in order to make the right decision it takes experience with these technologies and good judgment in dealing with the requirements.
Progressive or Conventional?
Market leaders, niche players or open source?
"Clear decisions are the basis of outstanding ICT solutions"