I have an AT&T Tilt (HTC Kaiser) which I got when the original iPhone was out. The iPhone wasn't really an option for me because it didn't have GPS, 3G, or a discount. A the time I had 50% off of equipment thru a corporate plan.
Now, I am considering switching to the iphone, but was wondering if there are equivalents to a couple of my favorite Window Mobile apps. One is Tracky.
It is a GPS program that uses Google Maps and can create routes and points of interest, etc. It will also record a track so you can see a line showing where you have traveled, and export it for display in Google Earth (great for answering the question "How far do we walk in a day at
Disneyland?").
It will show you your current speed, average speed, direction, and altitude. There is a training program for running, that will give you a trainer icon to keep up with, or give you an idea of how your time is comparing to previous runs or a goal you have set.
Tracky can also send your location to a website and update it, so someone can see your location and track in realtime (you can make this public or private). It will also save these tracks so they are easy to get to from the PC and download them to Google Earth. It also can download and display geocache locations within a given radius.
Is there an iPhone GPS program that will do most of these things, especially the track recording? Also, is the iPhone's GPS able to operate while in standby, or does it have to be on with the screen lit for it to operate? Using a GPS program can really suck the battery down on my phone, it would be nice if it could run in the background merely logging coordinates while in the pocket.
Another program I like is Microsoft Voice Command. In addition to voice dialing, you can ask it about your battery level, appointments, messages, and run the media player. This is great for using the phone as a mp3 player in the car. Just push the button and say "Play Pink Princesses of Doom" (future Disney punk band).