In a perfect world, all our phone updates would be released when the phone manufacturer said so, not at the whims of hardware manufacturers and certainly not at the discretion of telecommunications companies. Yet that’s exactly what’s happening with the (somewhat minor) Windows Phone 7 update, with delays globally as carriers and hardware manufacturers stumble over numerous “testing and verification” stages. And even when Microsoft finally approve the update, it “might take several weeks” before users even see the update? Well, there’s a joke if I’ve ever heard one.