I like the new Mini's actually, but speaking of dealer markup, you should see what they are doing on those around here. Went to the local dealer over the weekend. Basically, they are taking them on test drives, and then selling them as used with 20 miles on them for $33,000 (that's for a Cooper S). For that price I'd rather have a real BMW.