I have a Garmin Nuvi with built-in bluetooth. It's rubbish. Crashes randomly. Bluetooth is too quiet and distorts at full volume. Mic is built-in so just picks up cabin noise. Routing is wierd - it has odd ideas about how to get around in cities and isn't very good at dealing with diversions/closures. Also, it refers to all roads by name, not number - signs use numbers.