bibs are the only way to go - if you're a man. they're better at keeping 'things' in place, and you don't have to worry about getting 'plumbers butt', or having your shorts drop down a tad too low in clearer english
they don't seem to be as convenient/helpful for women.