Originally Posted by radi0activem
The brakes are smaller on the 320i also
Yes, only slightly though. The calipers are the same calipers as the 325i. It's just the rotors that are smaller. With a 325i caliper carrier you can use the larger 325i rotors.
Sunroof is optional on all e46s. If you get the premium pakcage then it is included. My touring had no sunroof which was awesome but it's next to impossible to find a car without one.
As far as bells and whistles, the 320i is a little more stripped down but all in all it drives pretty much the same as the 325i.