I wear jocks pretty much everyday as my usual underwear.
Bike is generally a good brand, but the waistband tends to shrink after repeated washing, so perhaps not best as everyday underwear.
I avoid Safe-T-Guard (small pouches and scratchy fabric), Activeman (shitty quality and super scratchy) and Priape (super small pouches).
My favourites are GoSoftwear. They're well made, all have tons of room up front and are really comfortable. Cin2 Core jockstraps also have big pouches.
Haven't tried Duke or McDavid yet...