techinfopages is an independent guide to products, vendors, issues and technologies. We provide news, analysis, trends, product reviews, roadmaps and best practices on all aspects of technology