I have seen that before somewhere but lost the link (or never saved it)- great find though. It will be sweet to quote at the Anti's!
Conclusion- Mini or Defender? Buy the car you're six times more likey to die in because it has better NCAP rating........