Pros: I get to my destinations much faster than using public transit; I save $$$ by not using public transit or a car; I stay sexy & fit; the bike commute is my needed meditation in a chaotic world.
Cons: none. Ok, sometimes I ***** about riding in the rain...