 After searching the market for such a car, I found and loved the Mazda 6.  It is a perfect match for what I need and have not been disappointed.  It is reliable, peppy, sturdy and comfortable to drive.  The fold down seats are great for skis.  My only frustration is the digital clock which automatically resets itself one minute slower than the actual time!