I would go for the Matrix. It may be a little girlish, but hey, overall it's a really nice car, anyone ever seen the inside of those??? Way better than a Mazda. Toyota's in general are better than Mazda's. But if you want versitility, why don't you look at a RAV4, those are less girlish, and are also very nice!!