10. E46 BMW 3 Series
If you had a 1999 to 2006 BMW 3 Series, you had one that was known as the E46. The E46 is considered by many to be the best interpretation of BMW’s “The Ultimate Driving Machine” tagline. It was sporty yet refined, while its no-frills design philosophy helped showcase its focused approach to driving.
The E46 peaked with a brilliant car, the BMW M3 (seen above). Available as a coupe or convertible, the E46 generation M3 used a 3.2-liter straight-six engine that sent 333 hp to the rear wheels. Depending on the transmission used, the E46 could manage a 0-60 time under five seconds. Pair that straight-line speed with the M3′s handling prowess and the car became a legend among BMW fans.