Its simply mind blowing why Apple is blocking Garmin and TomTom... Its really a horrible business move. Hopefully Apple wakes up.
Apple is paranoid of everything. Take bluetooth. They're so paranoid about theft that the only thing it's good for at all is covering their paranoia about driving-while-on-the-phone laws. GPS is probably worthless because they're paranoid about being sued when someone gets lost or winds up in an accident because they were paying attention to the phone instead of the two tons of steel they were pretending to control. Apple is probably the largest collection of paranoid ******* in North America. If they exchanged their legal and development departments, the 3G would have been available 6 months earlier with double the number of features, all bug free.