Don't get me wrong, the X5 is cool. You should see the looks i get driving it! Just personally i prefer a smaller, lighter, more nimble machine.
Also this thing guzzles, £110's worth of diesel so far!
I think the BMW breakdown service was great, sure it's a pain if you have to use it, but it's great backup and good to know it's there if the worst happens.