I personally don’t like the interface on the magellans, they can be tough to use sometimes. The TomToms have had some reliablity issues. I would go with the Garmin SPC340, you don’t get bluetooth but you do get Text-to-speech for $349 right now at CC. If you want bluetooth jump up to the spc550 for $499. But if want a reliable unit and don’t need text-to-speech or bluetooth, the spc330 is on sale right now for $249. I would definatey go with a garmin unit though, easy to use, US and Canada maps preloaded, and from what I’ve see, the most reliable.