2001-06 Mini Cooper review - is it worth the oil leaks? (R50)