Here's a thought. Garmin is likely to suffer the same fate that Kodak suffered. Short version, Kodak ruled the world. Then competition came along, and finally, they became obsolete with the popularity of digital. They toyed with digital, even lead the way at first, but Kodak didn't think digital would ever replace film, so they put it on the back burner. They were oh so wrong. While Kodak does make digital, the Kodak name means nothing compared to other companies. Simply put, options eliminated Kodaks monopoly. They could have had the lead in digital from the beginning.
Now look at Garmin. The first part of the pattern is there. Now with Iphone and others coming out with apps for GPS and ANT+, Garnim is likely to become obsolete. With multiple apps coming out, there will be more options. The only chance Garmin has in competing with these options is to stay ahead of them. With what I am seeing, that doesn't seem to be their concern at this point. Is Garmin just another Kodak in the making?