Well Nate, your car gets my vote. But it's more of a default choice since I agree with LilEccentricJ that that thing needs some swaybars (that's A LOT of lean).
DBW throttle rules out all but your's and Alex's slushie 323Ci. So the bigger engine and 5-spd throws it to you. Honestly, based on those reasons, if I had to drive one of the above, it would be your car (although I'd have to find me some sport seats and put some M68s on it, not to mention those upgraded sways).
Expanded to ANY car on this board and it would be one of the S54 M Coupes (I think there's a couple of them) followed by my car.