Swings and roundabouts though. The BMW over 5 years will cost you next to nothing to run, it will be more practical and comfortable, and it will still be worth something when you come to sell it. They're two totally different cars doing totally different things.