Great car to own and drive. Yes, there will be repairs after 100k miles, but I got past 200K before having to replace the clutch. Most other repairs have been to structural parts - engine is just unbelievably superb. I drive in snow and mud, with pets, groceries, gear, etc. Gas mileage has been a solid combined 25 mpg for the life of the car. If you can find a used one, you could probably get a decade out of it and love every minute of driving it.
My first BMW was a 1987 325e and it ran perfect for 280,000 miles other than normal maintenance. At 280k the coil burned out, I put a new one in and 2 weeks later and the same thing happened. I tried one more time and the same problem so I sold it DOA. I bought a 2004 BMW 330Xi with 59,000 miles on it. My car now has 99,000 miles on it and here are all of the items I replaced. Complete CCV cold weather kit, Crankcase Vent Valve, Oil Separator Hose, Breather Hose. Valve cover gasket, valve cover, power steering pump, spark plugs and coil pack, rear springs, cv joints, DISA, multiple alignments because of pulling, brakes, and now it has mustard color under the oil cap. Updated 4/1/2016. I finally traded the car in to dump this lemon. It ended up having a bad head gasket. The car was never overheated and the antifreeze was rated for well below temperatures we have in Wisconsin. During the winter it would suck down the antifreeze. Not worth all the trouble and I will have a hard time considering a BMW in the future. I replaced it with a Honda Pilot and the Honda now has a 125k trouble free miles on it.
Had the car about a year, and my wife hit a deer with it. The deer struck her on the driver side window, and its horn left a mark all the way up the window that I cant even buff out. However I feel that any other window would have busted and my wife would have had a deer in her lap.
The 2004, BMW 325i is the most reliable and aggressive engine of the 3 series BMW line. I purchased the BMW in Heidelberg, Germany brand new in 2003 October. Since then, I have not really spent any money replacing or changing mechanical parts, except for the rotor, shocks, struts, and of course the occasional oil change. Driving this vehicle is a dream. At 100,000 miles, I just got the transmission and differential oil change. For $36K, it has been the best purchase of this magnitude, ever. The only bad thing about the 2004, BMW 325i is the interior is made very cheap. Stuff start to fall apart after a few years.
This is simply an amazing car. I don't really have a complaint about the car. For starters, the 330xi is a great car for road trips, it is extremely comfortable. I put a lot of miles on the road due to the nature of my work. The Harmon Kardon stereo system delivers a tremendously crisp sound , far better than the Bose systems that were offered in the Audi's of the same year. The All-Wheel drive proves excellent traction in the winter. I have plowed through 8 inches of un-plowed snow, no problem. The BMW 330xi matched with the right tires makes for a remarkably quiet ride. On a less important note in regards to sound, the exhaust sound is quite entertaining to listen to. The transmission shifts effortlessly and for the sport enthusiasts you can get the AWD car sideways on an on ramp if you would like to. The engine sounds like it has more to give than it actually does, in turn if i had a complaint it would be the acceleration, although it isn't bad, you would expect a little more out of the top-of-the-line 3 series. What I love most about the car isn't the specifications or even the unsurpassed build quality, but the way it makes you feel. It makes you drive with a smile, not many cars have the ability to do that. The question yet to be answered is personal reliability, I hesitate to answer this because it varies from car to car and how you take care of the car, doing proper on time maintenance and so on. With that in mind, I take exceptional care of my cars, and I have only put $900 into the car so far, it was the power steering rack, which through research has been found to be a relatively common fix on these machines. In comparison to other cars I have owned this proves to be far superior, other than an Audi S4 of the same year. However, it is a different caliber of car, so it does not really count in the realm of the 330xi. To finish my review, I do in fact highly recommend this car. If you ever have the opportunity to own one, do so. Your increase in daily happiness surpasses the worry of paying for premium fuel.