Here you go >>
http://www.edmunds.com/new/2003/bmw/3series/100180617/options.html?action=1&tid=edmunds.n.prices.npt..2. BMW*
Let me know how you make out at the dealership....I went and test drove one here in Buffalo NY and was told $1000 below MSRP. I won't have all my money's together for another week and half so we'll see how much more I can get them down when the time comes.
That website linked above is good because it prices them with options and shows MSRP, INVOICE, and what they are actually going for at the dealerships. They didn't have hardly any on the lot without at least one package on them. If your going to order a base model with say only a sunroof your going to have to wait 2 months for it be built.