I currently have a 2000 323Ci with 23K miles. Bought the car in April and obviously I drive a lot. I am looking to get a new car come spring time and I can't deceide what to buy (I'd like to keep price under 40K). I am tempted with a convertible but should I get a low mile 2.8 Z3 or spring the extra $ and get the 3.0? Also, what are the thoughts about the 330Ci? Thanks for the input. --JK