....Recently just purchased a 2005 silver gray 330xi......drove my 4runner for the last 8yrs, and this is quite a change to say the least(trying to get used to being so low to the ground!).....Anyway, the only major upgrade I want to make right now is rims...The dealer told me that they could fit 18in ones on there...but I have seen quite a few of you on here with 17in ones that look nice....So my first question is what would yall reccommend,18 or 17in with my all season tires??...then, I want factory rims, which style looks the best?, and where can I find them w/o having to go to the dealer??...any help would be much appreciated...thanks!!