I have recently become quite interested in Windows 8 and new "Metro" style applications development. I even think about buying Microsoft Surface (ARM version) once it is released but the final decision will depend on the final price of the device. As I thought about this I found that changing platform or using two or even three (I would like to try Google Nexus 7 as well) platforms concurrently can have additional hidden costs and complexities related to loosing applications, content and services used on another platform.
I'm currently Apple's customer. This article is about my move from loyal Microsoft's customer to loyal Apple's customer and about bad product strategy which can make a huge damage to company's reputation and customers loyalty. Current Windows Phone 7.x customers and Nokia Lumia owners can find part of my story quite familiar.