I haven't worn a speedo outside of the pool, but I frequently wear short cut off jeans (at least 1/2 way up from the knees) and sneakers for general causual activities. My style has the 1970s athletic look which is very sexy.
I go shopping in a rather highly populated neighborhood and I haven't got any strange looks or comments. I also see more guys out running in short shorts.
In summary, the shorter look is gaining momentum!!!
CD