I use Co-Pilot - and like it - has the ability to input multiple stops - and doesn't use wifi - uses GPS so doesn't effect your data usage.