The thing with greaseable u-joints that many don't consider is actually greasing them. People think "Oh, great, greasable u-joints, they'll last longer." But that's only if you actually grease them. Good intentions are worthless. If you're is the kind of person with good intentions, but who won't actually crawl under there and do it, then forgert greaseable, and install sealed ones. They will last longer. Same with tie rod ends.
Greasing them at oil change is a good way to remember. Back when filling stations were Service Stations, the bay was labeled Lubrication, not Oil Change. A lube job was changing the oil, greasing everything, changing the air cleaner oil, the whole 9 yards.
For grease I use Castrol Heavy Duty
Pyroplex Blue. Everyone has their preference though.