Own both E90 and E46 M3. But E46 M3 is somehow more special to me. The E90 is a great M to haul my family and friends but don't think it's any where close to the last samuri character compare to the E46 M3.
Both are great nevertheless
[E34 520i | E39 528i | E46 M3 | E90 M3 | F25 X3]