Glad you feel better now....but you may have just started another war between car makes.
It is disappointing that people cant see out side the box they live in and drive...... and start to take each others car for what it is and not by what make it is.
I couldnt give a hoot what others think......most times its because you have something better than them.
Dont let it get to ya dude

...but i know how it can piss you off though