I got you beat. The kitchen area at work is pretty close to my desk, and I am forced to smell everything that is microwaved in our office. We also have some bike messengers that will consume the most nasty things you can think of, think sardines in the microwave. The smell does not just go away within a few minutes, it makes me feel like I need to take a shower after somebody cooks or burns something in there.
Somebody in my apartment building cooks brussel sprouts to the point of making the entire hallway smell like a bum urinated all over everything. The smell usually affects my living room as well. Not that I don't like brussel sprouts, you just can't overcook them.
I also think people should not be allowed to bring food on airplanes or public transportation. My guess is that most people lack common courtesy.