I have had significant luck with liquimoly lm 47 grease for filling ball joints and other purposes its a good moly grease and holds quite well. As for bearings a high heat grease with moly is good such as the mobil 1 xhp220. As for the cv jointd the outer portion works withour a hitch with lm 47 wheras the inner side takes a less viscous grease and to my knowledge both types are vehicle specific . You can find the specific grades for ur particular model online would recommend a search with specific model and year.
The mention of lm47 its a dark grey grease with a very thick consistency i only mentioned because of the fact that it has worked good for me and i havent had any issues so its an opinion . I dont say that its the best .