You may be able to use the new iPhone for Geocaching but the latest SDK license agreement states "applications may not be designed or marketed for real time route guidance; automatic or autonomous control of vehicles, aircraft, or other mechanical devices; dispatch or fleet management; or emergency or life-saving purposes."