Matrix didn't interest me... doesn't feel too solid, or planted on the road, like my Golf does. Plus, that interior is horrible. I hate that Pontiac interior. Solid mecanic though, no doubt about it. As for the Mazda6, sure it's a nice vehicle, but way too small. I couldn't even sit in it comfortably.