TomTom traffic has always been spot on in my experience they also have free offering called amigo