Alright fellas be patient with me becuase I just got my beemer unexpectedly. Long story short, I ended up with a 2004 325i received on 02-28-2004. How, you may ask........ just say it was given to me. Ok my first question is this, what is the maintenance looking like on these cars? Basically how often do I change oil, service, and does my warrantey cover all this? Second I need some rims on this car ASAP and dont really know which rims to buy. I'm basically looking into the 18" or 19 " family. Also what is the biggest rim size I can use without making any modifications to my car? Any info would help. Thanks!

2nd - The cars are excellent for not doing much maitenence on them. Most BMWs when taken care of well will last over 200,000 miles.. But I am assuming yours has a lot less..

3rd - Oil changes can be done in accordance to the meter that is on the instrument cluster, but is recommended you use synthetic oil like Mobil 1 or Royal Purple which I use and change the oil ever 6,000 miles.. while you will want to replace your OIL filter every 3,000. Other maintenence is the same as any other car.

4th - 18" is going to be the biggest you are going to be able to go to without doing fender lining mods, rolling fenders, or spacers... although depending on the rim width, and offset, you may still need wheel spacers between the wheel and hub.... Plus if you plan to alter the suspension down the road, i.e. lowering springs/coilovers, you will need to have your fenders rolled and some clearance checks done with 18". 19" fit nicely on lowered 3series cars but require all of the alterations in order for them to work nicely.