Windows Phone 7 in-depth preview It’s been a long road, hasn’t it? Well, in some respects, it hasn’t — in fact, it’s only been about two years since development of Windows Phone 7 as we know it today kicked off — but when you consider that this