Nice story!
I usually stop at reds, it's rare I'll ever go through - I just don't like the fact that IF I get hit (and I don't trust drivers in anyway when it comes to this - signals, manouevers mean dick all to me when it comes to my life, I'd rather stop), I want to know that I'm not automatically in the wrong, which I would be running a red.
Plus, stopping at lights gives me a chance to drain the nostrils, take on some water and get a few breaths of rest and maybe spectate on any attractive scenery (a summer favourable pasttime obviously

) that happens to be around.
I've taken to ringing my bell going through greens too, downtown anyway - peds tend to run across the street if I'm not 'guarded' by a car coming through with me, and I'm not in the mood to be hitting anyone.