Maybe it's because I've never driven any of the older versions but its E39 for me.

E39 is the perfect all rounder and I've only owned one.
I just know it would do everything brilliantly.