Also agree with this I'd had a few Bmw's and I found that with them(and most German cars) you had to be going really silly speeds before they got really enjoyable to drive. So I flipped it on its head and went for a MINI Cooper S, it isn't a fast car by any means with only 189bhp. Yet it has hit the spot for me because I've found it fun and it is a car that you can enjoy at more realistic speeds.