These vehicles are quite similar. What would you say is the better buy and why do you feel that way? Another question: I have an order on a Mini Cooper S, a 2005. It should be mine in a few more weeks. I'm starting to wonder if I should really buy it or not. Out of these three cars, which...