I have the same smell. I investigated, and found a slight leak from one of the spark plug tubes. It is not enough to drip when parked, but you can see a trail showing the leak dripping onto the exhaust, right around the O2 sensor.
From what I understand, it is a common issue, but an easy fix (O-ring replacement)
It is a little embarrassing to park next to a friend, with a stinky, slightly smoky car