My wife and I currently have a BMW X5 as our only vehicle. We have no kids, and we're still pretty young ourselves so kids are at least 5 years away. We've recently been toying with the idea of getting a new M3 convertible, and trading in the X5. We figure most all the stuff we hauled in the X5 previously could be delivered. We're planning to build a new deck on our house, and delivery of all the materials is relatively inexpensive. We also like to snowboard, but a good set of snow tires on the M3 should yield acceptable snow performance (with the little bit of snow we see around here). So I guess I've thought through all the pros and cons, so what I'm looking for are opinions. Are there any cons that I missed, or that I should re-think? Anyone in the same situation? If so, what are you experiences?