This discussion is ARCHIVED. To reactivate the discussion, post a request in the Lost? Ask the Hatchbacks Host for directions! discussion.
A MINI Cooper S won D Stock (another one came in 10th with some DNFs), beating some Integras, WRXs, etc. MINI Coopers took 1st and 2nd in H stock.
As for disgruntled owners, find any discussion group and the people most likely to post are those with a beef. Only real fans will take the time to post a message saying they love their car. That said, I have heard of problems with S cars cold starting which has a forthcoming software fix. It is a new car model so there are bound to be bugs -- hopefully MINI will come through with some good service.