e60 m5, i've got one and its faultless in every way. Well apart from the quiet exhaust but the eisenmann race system i have in the garage will sort that out when i get it on.
If it had to be one of the above it would be an e90 m3 dsc not in poverty spec though