Reading all the other stories down here yours is by far the pettiest one to hate an entire manufacturer for. I have driven many BMWs (old, new, and in between) and have never been disappointed. Sounds like you just drew a short straw almost 20 years ago.