I use Sygic. Very accurate. But im planning to get a Garmin Nuvi. Hehehe.