I have a work blackberry that has a GPS but is thru AT&T - not sure if it's covered BUT...
I am using my personal RAZR on Verizon with http://www.bimactive.com/
The business name is Bones in Motion.
My blog at the BIM site is:
Bones in Motion allows a GPS enabled cell phone to be used as a fitness/cycling GPS.
It maps where you're at, tracks the data and uploads it to their website.
Check their site for details on the service.
This system is not perfect but it is great to track rides and view them in Google Earth
and not having to manually enter my data at the end of a ride is great too.
When I say it's not perfect some of the issues are related to the fact that
some cell phones only update your position every 4.5 seconds and some
update your position every 2 seconds. At 20+ mph this can mean that
your actual route might deviate from what the GPS shows - and it
is especially so if you are doing something like mountain biking with
a lot of twists and turns. I am told the Garmin dedicated GPS do not
have this issue - their GPS units update more frequently.
In my experience, the route is accurate.
However - as far as speed and distance:
perhaps not as accurate as a wired cycle computer in detecting
speed and average speed - maybe I think of myself as faster than I
am but it seems that the speeds are a little less or my phone isn't
as good as some of the newer ones (the KRZR and one of the LG
phones updates GPS position more frequently with more accurate
readings) the altitude ascent/descent however seems pretty much
correct. I've found my bike computer (set up correctly) tends to
show a bit faster average speed, maximum speed and longer distance.
But the variances aren't so large that the data isn't useful - it is great!
Generally it hasn't been a problem though and it sure beats paying $300
for a dedicated HRM/GPS. The site also is capable of processing HRM data
from Garmin units however. The log is free. The charge for using the phone
as GPS is $10 per month.
I suspect I'll eventually go for a dedicated unit, but since I already have
the phone it's no problem. Also, I'm told the GPS tracks from these phones
is smoother if it's a newer phone that tracks location every 2 seconds
as opposed to older ones.