I think the Mazda5 would be a better family vehicle than the P5. But that's not to say that the P5 doesn't work as a family vehicle. I have a 6 yr old in a car seat (she's small for her age) and an 8 yr old. They love the car. I love my car (would like more power). I think the P5 is a great car and I don't think you would be disappointed by it. But the Mazda5 is a bit more versatile and that might be more important right now than performance (but maybe not). I think you'd be happy with either. As far as safety is concerned, I believe the Protege was a solid performer in most crash tests. I haven't looked at the ratings for the Mazda5 yet. No small car will score well in the side impact crash unless it has side curtain air bags. Keep that in mind when you look at ratings.