I'm driving a 2004 325i with 2500 miles on it. Saw many 325i's with 17" rims and totally craved for a similar sporty look on my bimmer. I just saw a pretty good deal at www.bmwwheels.com for a total of about $1200 on all 4 rims and I'd probably go for it. One thing before making decision, though. What's the best way to sell my stock rims/tires (16" #44 style). Do you think if I get the new rims from the BMW dealer they'll trade the old ones? Sorry if this topic has been brought up already. Any comments on how/where to get best deal on new OEM rims and to sell stock rims/tires will be greatly appreciated. Thanks again you guys.