I wear spandex when I'm on my road bike, and when I run. I hate to run in shorts that chafe my inner thighs. Remember, I'm a big guy too.
I have a pair of Nike baggies with a liner that I wear about 90% of the time. They are the most comfortable. I also have a pair of Nema shorts that are very comfortable, yet a bit on the small size for me, so I only wear them once I drop some weight.
I have the MX style shorts by FOX, and I wear those when I hit the aggressive trails in the cooler months. I live in FL and wearing those in the summer is a recipie for heat exhaustion.
__________________
"Life is not a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside, thoroughly used up, totally worn out, and loudly proclaiming, "WOW, What a Ride!" - unknown
"Your Bike Sucks" - Sky Yaeger