I've slowly been working my way out of the old all cotton boxer-briefs into this style which is much more... supportive... of an active lifestyle.  These fit great and stay in place even during long runs and rides.