I bought mine in May 2009 and it didn't come with updates (I had to buy them with an annual subscription), so I cannot really complain. I used to use it mainly for the GPS speedometer, but now my Dash Cam has a large GPS speed display on the rear, and that is showing all the time, so the Sat Nav is seldom used.
If I am going someplace I haven't been before, I check it out on Google Streetview. That way I know what I am looking for, when I get there.