The GPS industry is still in generation 2 – the first generation of GPS units just showed you where you were by giving Lat/Lon coordinates. The second generation added maps. The third generation will integrate some social network functions, like letting locals post corrections or “best routes” somewhere so that other users could download them and use them in their own GPS. The Nuvi is a G2+ model in that it has maps and routing and a bunch of other functions, but nothing clearly different from any other G2 GPS units. Mac OS X RouteBuddy GPS software.