IT services and IT product are two different ball games.While IT services business is comparatively easy to accomplish IT Product approach calls for extensive domain knoeledge & research,heavy financial investment and above all a fat marketing budget.many have gone the product route and perished.Windows may not be and certainly is not ideal product but made it a success is marketing and positioning.So,let's not pass opinions unless we understand what is takes.