I own a BMW 318i which I recently bought used. I also have (and still
do) worked for a BMW service shop & parts store. Although I'm not an
automotive technician (I can't fix cars).. I can answer these
questions for you.
BMWs are VERY rare to have problems. I had a 1989 before my present
one (1997), and both were in near perfect condition. A lot does
depend on the previous owner, history, etc.. but one was owned by a
spotless, granny who never went anywhere, and the other owned by a
reckless, 21 year old boy who liked to go out drinking & leave the
windows open when it rained. From what I've seen-- the Hondas are
more likely to have a few more problems, due to a lesser production
quality, and more often a lot more use.
I'd absolutely, positively, go with the BMW-- it is proven to
hold up a lot longer, and of course, be the better performance
vehicle.
BUT- you do need to remember, that while BMWs need service less- the
cost is a lot more. The maintenance cost is not the problem, but the
parts will cost you a LOT more. Ex.. a screw that would be 39 cents
anywhere else, is 1.19 for a BMW. Take any part for an average
(Honda, Subaru, Toyota, etc) car.. and X the cost by around 3-- that
will be the cost if you buy BMW parts.
Personally, I think it's much more worthwhile. The Honda will
probably give you a lot more acceleration, possibly speed... but the
BMW a lot more luxury, and comfort.
Sorry I didn't answer all of your questions, and certainly not
systematically, but as I've driven both cars (Honda & BMW) - I wanted
to throw my 2 cents in ;)
-Rebekah |