I guess Waze is much better than Google Maps but i don't know about the TomTom Maps