Right now things for me are a little bit tighter, so I guess that is why i try to think about what is the most practical. If I had the extra cash flow I probably won't care either. My parents have a 04 and 05 Sienna for the both of them. My dad likes the space and how they drive, and my mom hates driving in cars, she like being higher off the ground. So, they drive 2 large vans for only the 2 of them, to me that is crazy, but they have the disposable income to do that. I was forced into changing jobs several months ago, and had to give up the company van I had. My wife was driving the 5 and the only other vehicle I had was a 96 1500 extended cab Silverado with a 5.7 V8 engine in it. I was averaging 15 mpg's on the highway and was costing a ton in gas. I drive 65 miles round trip to work each day, when I calculated how much I was spending on gas, it almost equaled to a car payment. Then add to the fact that my AC was broke and was going to cost 800$ to get fixed and my rear seal was leaking and that was going to be around 700$ to 800$ to get fixed. So, I bought a 2012 Mazda 3 i touring and my payments are about the same as what i was paying for gas with my Silverado. Me and my wife split time driving the 3 to work, and they do get the 40 mpg's they advertise on the highway. My wive's commute to work has more stop and go traffic and red lights, and she consistently gets 34 mpg's to 36 mpg's. I have 2 kids also, and the five is fine right now, but I never haul anyone else, because my parents and in-laws always drive separately and my sister and sister in- laws all have to many kids, so we all just take our own vehicles and drive separately. No one I know needs to ever ride with us. The 5 does hold it value well, so maybe you can get enough out of your 5, to where to difference between the 5 and the 3 isn't that bad. I payed 19,000$ walk out on my 3, and Mazda gave me 500 cash back for owning the 5. Mazda is offering some good deals right now with their summer savings. If your drive to work isn't that far, have you considered a lease, because Mazda is offering the skyactiv 3 for 200$ a month and 2000$ down. If you intention is to buy the car after the lease, than the lease isn't a bad idea, seeing as how the payments you make for the first 3 years go toward the vehicle anyway, and you can then purchase the vehicle for a lot less than what you could get it used for.