I've put "H" badges on both of my NSX's (my '91 when I had it, and now my '03).
It really gets people confused.... they have no idea what to think. I can't believe how many people have never even seen an NSX up close.... having a Honda badge on there really gets them confused. So many people thought my '91 was a brand new car.
I find most encounters happen at gas stations...
Just imagine if you replaced the "H" emblem with a prancing horse. That may not confuse most people. They may actually think it's a Ferrari.