So the wife and I are kicking around buying another car. We have a line on a very good deal for a 2006 BMW 330xi with 40k on the clock. We have 3 kids to tote around, if we didn't I'd drive my Miata year round. I have done a little digging and can't seem to find anything to really watch out for. My wife's biggest concern is the cost of maintenance and up keep. Talking to the dealer, the car uses synthetic motor oil and the oil change intervals are not the old school 3 month 3000 miles guidelines. So tell me CR, am I thinking about this way too much?