Traffic feature usually works well (if warmed up)
Speaks street names (computer voice only)
Seems quite capable of navigating
Overall, I'm quite happy with it
Device rating - Cons:
It seems to take a few minutes for the device to warm up with respect to knowing current traffic conditions. As a result, I have to use my own judgement at first. Also, it sometimes keeps me on a congested street, when it seems that it would be faster to deke around on some side streets.