I made the move from a e36is to a 03 320d..the best advice I can give is go into e46 ownership with your eyes and wallet wide open..there not half the car an e36 is..saying that im in a good place with her now..if I had the choice and less mileage each week id have a 36 again. .Unless you do big miles its not going to be worth the change