Dave, that's hilarious!
The more I think about it, the more I think your evening was rife with material. Seriously, if you sat down for an hour or so you could probably come up with some great material, both self-deprecating as well as sticking it to hecklers in general.Okay, here's what went down.