Im not necessarily referring to the accuracy. the TP2 is capable of 12 channel parallel reception much like the Nuvi. GPS triangulation is not complicated, and doesnt take alot to do succesfully, so in theory the phones GPS chip should be as accurate as the Nuvis.
Our phones have a Sirff chip, which is comparable to the Nuvis 255w (which is Garmins "low-end" PND). The only advantage the Nuvi has is WAAS. But, I really dont have any WAAS transmitters in my area, so thats a moot point.
When I monitor the actual position coordinates on both the Nuvi and the TP2, they are only a few seconds (as in LAT/LONG seconds) apart, and they both have very very little drift, so the chip is pretty dang accurate in our phones, and quite comparable to a normal PND.
What I am talking about is the update or polling delay in either the chip, or our ROM. For some reason, our phone only polls the gps chip for updated coords at a pretty large interval (more so than a normal PND). I am hoping that the polling registry hacks I posted above will improve the update frequency and cut down on the lag. That is what is killing me on walking. With the default polling freq lowered down to 100ms in the registry, I think I should see some better results. I would test it tonight, but its cold and rainy outside, plus its 5am and Im lazy tonight. I will try the edits tomorrow.
I should be able to snap some video on Tuesday, as I will have my Fiance here to drive me around while I film