According to the latest iPhone SDK, the developers have to agree not to develop real time route guidance or fleet management type of applications. Not sure exactly why Apple is doing this, but could it be that they already have a deal with large third party companies that already do this? (TomTom or Garmin?)