Garmin deserves praise for the forward thinking it showed in bringing its self-contained, in-car, turn-by-turn product to market before anyone else over a year ago. But today, the product suffers when ...