Hi guys/gals im new to this board. I thinking of getting a BMW a 325 or a 330.... since you guys know more about BMW's and if u had a chance to buy a new car again.... and your decision was between a BWM 330/325 and a Impreza which one would it be....