My GPS (2 or 3 years old) displayed a msg that it was installing new firmware and % install. Took a minute or so then it was finished. This Garmin has never been connected to a PC, so where did the firmware come from? Is the US gov. beaming down GPS firmware from the satellites? Its been in my car for the last 2 or 3 years doing its thing when I turn on the key.