i dont think the US market has 330i wagons. or am i mistaken? as for the x3, if it matters any, the cost is considerably high comparative to the x5. ive heard that the x3 3.0 is about $40000, which is $5000 cheaper then a new x5 3.0. but if you perfer the smaller size and more car like driving experience, then go with the x3. or a wagon.