Now if someone was in the market for a powerhorse. An impractical beast which oozes style, performance and sheer thrill. Then with 300-plus bhp under your right foot and the wind in your hair, the BMW ...