They are hugely different cars.
I don't like old cars at all. The newer cars are much safer, much stiffer chassis.
I would take the E46, but the choice is up to you.
M3 Sedan - AW/Black - 6MT - no moonroof - no folding seats - RAC RG63 - clear bra by Omega Werks