Mar242008 I Love Public Transit Yeah, this is pretty much what my commute home tonight was like. Only instead of a cute little puppet, I was being eyeballed by a scruffy guy who smelled suspiciously like onions and cheap bourbon…