X5 2009-2010
535 2011-2012
hmmm...hmmm. I'd go with the X5. Pros: Better reliability than the first gen X5, AWD drive
Cons: typical BMW reliability=$, depreciation, due to many factors, including the brand new X5. Whatever you do, stay away from 1st gen X5s...njflex can give you the breakdown on the mechanics.
535, you will hate the steering, hate it I say. And then there is the reliability issue, mechanic or not.
I tell you what, I see a lot of guys who are driving an e39 5 series. And these dudes range from 30s-60s. Granted this might be a second car. It was made from I believe 98-2003. People love that body style, it's timeless, and it was fairly reliable (for a BMW). A damn classic.