E39 for me!! Used be way out in front but the E34 has grown on me a lot.
Id take any of them to be honest but the E60 would be my least favourite; hated them initally!

The F10 is what the E60 should have been!

Be a nice garage to have the choice of taking whichever one took your fancy!