Anyone have any advice on choosing cycling shorts? I am particularly interested in shorts that are great for long distance (4+ hours) rides.

Thanks!