Its design was controversial when it was first introduced, but the E60 BMW 5 Series has aged much better than we thought. And in wagon guise, it looks even better. Packing a healthy 500 horsepower, the M5 Touring is also the only V10-powered car on this list.

E60 M5

The E60 5 Series Was a Huge Risk for BMW

Instead of evolving the E39's design language, BMW decided to go in a completely different direction with the E60 5 Series.

Yep, There's an E46 M3 With an M5 V10 and 6-Speed...
The dreamiest BMW engine-swap Frankenstein ever lives just across th…