While not a BMW performer, the Altima Hybrid is an understated performer, outclassing the competition by far. I test drove every hybrid to include Lexus and dollar for dollar this car is totally a winner. Fusion has comparable interior space and looks, but the auto doesn't match the pick-up of Altima. Forget Prius and Insight, they are not in this class, ride or pick-up. The Altima rides very smoothly and has the feel of a much larger auto with the economy that tells you why you got into the vehicle in the first place. Just test it and see. There could be a little more room in the trunk, but two or three golf bags can fit easily. A family might want to consider suitcase size.
Ride, performance, design, big car feel.
Trunk size, nav system could be more user friendly.