My first E46 323i was pretty reliable, definitely the best car I've owned. Too bad I only had it for 13 days. :/
But my current E46 is by far the most unreliable, the PO didn't care for it all, and I learned that the hard way 3 months after purchasing, it was a heap, I have entirely too much money into it now.
Last edited by Kielan; 10-26-2012 at 12:47 PM.