I agree with the cycling shorts suggestions noted above. I wear mountain bike shorts over my cycling shorts so I'll look more "normal" on the Metro train part of my commute.
Brand wise I have Giordana, Pearl Izume, Volar and Santini . . . they all work well.
Rick / OCRR