Just my .02. First, I have owned BMW's (still do) and many many Honda's (still have two) and enjoy both. I would never dis a Honda. I love Honda's. Just because "we" love our BMW's does not mean Honda's or any other imports are trash. Second, I know for a fact Honda's make some of the most reliable motors on this planet, as does BMW. They are reliable as hell. On top of that Honda's customer service beats BMW's hands down. I have never seen BMW pay for a $1600 dollar part when the vehicle is out-of-warranty, which I have seen Honda do. This is not a flame on BMW. I am a BMW-for-life guy. I can find joy in driving both for different reasons. My 91 Prelude SI is still a blast to drive, but the M3 is has its time as well.
Can't we all agree that driving in general can be fun and enjoyable know matter what the brand name is. If you love your car that's all that matters......