Thanks for such a great review, especially your detailed coverage of the infotainment system.

Something I've been trying to find out about the Mazda 3 is how nicely it plays with multiple...