BMW Nation, OK don't laugh...read on... I recently bought a '94 525i, 240K miles, for @ $2K. Needed a car in a pinch. My first BMW. Love the way this car handles (in general). Trying to decide to go through car and repair things needing repair or sell it and get another BMW as I'm hooked. Bought for $2K; can't spend more than $3K additional to refresh car. Pros: straight body, good AC, prev. owner did have new radiator and wtr pump installed Needing Attention: 1) car wanders at hwy speeds; some have said needs both upper ctrl arms. is this likely or do you suspect it'll need more? 2) trany takes @ 3 secs to engage after shifting from park to reverse; just a delay, no slippage 3) needs brake job and fluid replacement (@ $250 per axle in Dallas) 4) wet under engine (oil); oil leaks from cam sensor and valve cover gasket. 5) car does smoke (from rear exhaust pipe) minimally in cold weather (@ 20 -30 deg F) even after engine is warmed up 6) arm rests need recovering (@ $40 each in Dallas) 7) rear doors - inner upper trim is loose - repairable? 8) driver side seat twist 9) driver side headrest doesn't work 10) rear tranny mount broken 11) belts and rollers are noisy Other than that!!!! the car is fun to drive. Is the '94 525i a good, reliable car as far as BMW's go? Should I look for a cleaner 525i? Is there a better model? How about the 740iL series (which has more room)? I need some guidance as I am now hooked on BMW after being a Volvo lifer. Any guidance on this model or a late '90s 7 series would be much appreciated!