I have really been enjoying it. First M car. I am not a racer but I do like to have the power available on command. Kind of a niche vehicle I suppose? I like the luxury and the sport aspect and it seems to fill the gap between the two quite well.
IMHO in this price range if you want the sports car go for the Porsche, if you want the luxury GT go for the Maserati, if you want both go for the M6.
Just my .02