I settled on two greases, for two different purposes.
Castrol Pyroplex Red as it's GC-LB so it can lube everything from ball joints and steering knuckles to wheel bearings.
On the backhoe and loader and the truck slip yokes I use Pyroplex Gold as it's 6% moly. A bit pricey but high moly grease holds better on things that don't turn fast. Moly isn't recommended for U joints or things that turn fast.
Honestly though I think as cpm324 says for most things grease is grease and the frequency of greasing is more important than the quality or brand.
Anyway, somewhere online is a good discussion of urea versus lithium sulfonate based greases as well as moly in grease. I don't often repack wheel bearings any more but having a grease that is also GC-LB rated makes it so one could use just one grease for everything.