After one week with the Q9, my only complaint has been the GPS - seriously, this is a great device for both phone and win mo. Waiting for a long while, switching programs, all that makes the gps too much of a pain to really use on an everyday basis - really defeats the purpose of having it in the phone if it isn't quick and easy.
So, I was thrilled to see the solution here. With the fix installed, gmm and live both locate me immediately, which is great but also evidence that the gps unit is now always on and tracking. At the same time, battery life is clearly affected by the change - draining much faster than before. In both gmm and live, the connection works with either COM5 or the default intermediate driver. This suggests to me that the fix works (on the Q, at least) by keeping the gps active at all times, not by the incorporation of a COM port.
As has been suggested in the BJII discussion, the ultimate fix will require the ability to turn gps on and off independently. When you are going to be needing the service, turn it on, then turn it off to save battery life. In the meantime, installing/uninstalling the current fix is still a damn good solution compared to the alternatives.
Thanks for the great work. Hope this feedback helps.