I stop at lights, always have, since cycling proficiency at school about 12-13 years ago, but there have been times I've effectivelly been bullied to run them by motorists one memorable time incudes having to cross a lane to be in correct lane to turn, slowly coming to a rolling stop on my fixed (the lights were red I could see it from a good distance away) and a car behind riding right on my wheel beeping (even though me going faster doesnt get him anywhere faster, the light is red, he has to stop) but effectivelly forcing me to speed up, which means I then cant stop the bike in time for the lights.
I take 50% of the blame, because I dont have a break to slow down faster atm (I need one fitting), but I also blame drivers to some extent who are in such a rush they wont give you space on the roads when you need it, yet its them that will moan if you do run a red. I dont see many cyclist running reds actually, which surprises me, being in a hugely student populated city (inc me)