if you wonder why the 340 cost more than the 350 , read the review . this be the DumDum TomTom . the menu be simplify for you convenience and if that be not you idea of a good thing , you should move on . I do not really have a problem with that . what I have a problem with be TomTom break the unit \* after \* I buy it ! I buy this unit because it would read street name . I get it home , do all the update , and figure out which voice I need to use to have the street name announce . then I go for a drive to test the unit , and the street name be not announce . I check to make sure I have the right voice work and even seek out more major street , think that it might not be able to recognize the smaller street . finally , I go home and check out the support forum . turn out that the latest update of the device software break the street name if the volume be set above 80 or 85 % . the volume at 80 % be not enough to hear the unit over freeway noise and moderate radio volume . TomTom acknowledge that they latest update break the street name and say they will fix it `` in a future update . '' great ! nothing like remotely render you product defective . I 'll wait about a week for a software fix and then return the item . if you would like to avoid the hassle , avoid the product .