very tough choice!!

e90 M3 be well up there, but then e61 m5 comes to mind...Reckon the bills on the e61 be higher?

Think it be the e90 m3