The more I see of Windows Phone 7, the more I can see my mistake. I’ve said that it may be an issue of too little, too late. I think I may be hugely mistaken! With all the images, videos and news lately, I’m very impressed. Netflix, HTC Sense UI, Everything! I’m going to have to eat my words, people!