I'll be interested in the stink issue - you are the only one to bring it up.
I was watching a show the other night where they were going to town on a Corvette's exhaust. The dude mentioned that the car "stunk" and that it was most likely the O2's but could be have been the cats. I'm hoping for just the O2's... well see. just got em last night and I'll install this weekend.
$91 for the front, $91 for the rear FYI... went with the Walkers that are Denso's except the plates are separate.