A few days I switched back to Windows Phone 7.5 as my main smartphone operating system. Why? Well, because I can. I like to change things up every now and then, and blessed as I am with an iPhone 3GS (currently pulling duty at my best friend as her portable gaming device), Galaxy SII with CM9, and an HTC HD7, I have the luxury of doing so. Now that I'm back in the neat, tidy, and straight-lined arms of Windows Phone 7 - three long-standing issues really break the illusion, which all come from one source: the networking stack.