I got my mother a TomTom One XL 2 years ago. I recently hacked it to update maps and change the screens (it now boots with a nice BMW logo.... she drives an E46 330xi). I like that one. The cell phone interface doesn't work with my Blackberry, however. It did work with an old Motorola, and was kind of cool to get weather maps that way. Mark Rosenkrantz