As the previous poster said, drive many vehicles as you can and at the end of the day buy what is best for *you*. Although, whatever you do, don't buy an X5!! :) Much as I love BMW's (I've had 7!) the X5 has little off-road ability if you are at all interested in that, and in my opinion has a...