We bought the Mazda5 based on a my wife's friend.
She had one and loved it.
She had the '07, and by reading reviews we settled on the '08.
It was nice for a family of four, once our child was able to seat forward facing.
There is not enough room for a rear facing car seat in the second row.
You can do it but the person in the front seat has to scoot way up for and it is not comfortable.
It was reliable all except the power steering would go out.
It was repleced on a recall for free and we did not have any further problems.
It was terrible in the snow and got stuck several times in a few inches of snow.
The engine is also way to small for the vehicle, with limited highway power.
I like the automatic climate control, the sliding doors, and the six disc CD changer.
We had a roof dvd player installed later and it saved us on long trips.
It needs a bigger engine.
The engine does not have enough power for the size of vehicle that it is.
It needs traction control and all wheel drive.
I understand that traction control is now standard on the new models.
It also needs standard side curtain air bags for the entire car not just the front.
I don't get why anyone should pay extra for saftey features.
The rotors also warp on the car and cause vibration during braking.