do these apps have turn by turn and reliable mapping? i currently use sygic 10 and i fkn HATE it.... has to be the absolute worst mapping program out.