I use Telenav on my gps-enabled Nextel phone. Of course, I drive a cargo van, so it sends me down some no-truck routes. Other than that, it works pretty well. It costs me $5.99 a month, plus my normal phone bill. Not too expensive when compared to other gps progs and equipment.