(05-13-2011 07:59 AM)carfreak Wrote: Yes, that's what awards are mean for right? I wonder what new things have they added in the car. safety, i can't think of more than seat belts and air cushion.
The Vehicle Stability assist mentioned in the first post is for one. It allows the driver to control over and under steering in difficult or hazardous situations.
The fact that the engine power changes to help the driver maintain control is also quite useful.