Thought the same way myself, did a little research. None are perfect, but Garmin seems to be slightly more respectful.