If you're choosing Mini, try and stick with an r56 S with the new twin scroll turbo (2007+), as opposed to the older supercharged engines. It was a great redesign that 'fixed' alot of the first gen issues, and in my opinion looks better. I've driven both generations and now own a 2008 S. It's a really fun, quick little car and average 600 kms on a tank with 70% city driving. It is a jarring ride though with the runflat tires, etc., like to the point of 'loosening dental fillings'
Up here, these will set you back low $20K (low mileage, bought from Mini dealership, certified series w/two year unlimited warranty).