Why not for the money you are going to spend to lease, spend 20 grand or less, get an E36 M3 and then bring it to have the DINAN Supercharger package put in! The E46 M3 is nice, but a BMW is a car to own not lease, you will be kicking yourself when you have to turn it in. I still have my dads 1986 735i he bought brand new, 228,000+ miles and runs great. I would advise a buy or a lease, and if you can't afford the E46 to buy, the E36 is quite a ride too.