I've got 165k on my wagon and it still runs great and everything works. Much to my surprise the car is very easy to work. BMW must have made a fortune servicing these things. E36s are also great cars but I think the E46 interior holds up much better.
325iT by
willtel, on Flickr