wheel bearings in newer cars operate at higher temperature - hence require a grease that is meant for this job. All FWD cars (except a very few early datsuns) use cartridge type double row ball bearings in the front - they come precharged with the right grease, its usually a polyurea thickened grease with above 250C melting point and stiff dose of EP additives in the base oil.
a bit older bearings (more than 5 years old) may have a lithium complex grease with EP additives and still have the 250C melting point - they work well too.
The biggest problem seen in Pakistan is fake products, this includes bearings with wrong grease, wrong seals, missing grease charge (operator was meant to fill it at install - some bearings are shipped like that because their shipping cost is lowered due to absence of flammable grease in the cargo)
some cars like suzuki mehran/khyber have 2 individual ball bearings per wheel at the front. Genuine suzuki parts are filled with disc brake high temperature wheel bearing grease and have positive radial rubber seals on them too. If you buy "konay ki dukaan" bearings - they will be generic bearings and have "some grease" in them. They also are shielded bearings - not sealed. You are supposed to use sealed bearings in the hub and replace the grease with fresh high temperature wheel bearing grease to ensure long life.
For choosing grease, look for a white square on the jar/tube - it should say GC-LB if its meant for wheel bearing and chassis lube.
Another issue is installation of bearings, loading up the wrong part can cause premature failure of the bearings - make sure the mechanic is smart.
for CV joints, choose the correct CVJ grease, its usually a lithium complex, NLGI1 EP grease with at least 3% moly content, Newer CVJ greases are now polyurea thickened, choose correctly, and do not mix polyurea grease with lithium grease as the result is complete break down of both greases.
The inner tripod CVJ does not take the black moly CVJ grease, use wheel bearing grease in it. If you have an older toyota product it may have an actual 6 ball CV joint on the inner side too - in that case use the black CVJ grease.
clamp the CV joint boots correctly with the right quantity (usually 90-100 grams for small to medium cars) and only after removing all air from the boots. My practice was to use a little sealant where the boot meets the joint or shaft - this prevented rusting and leaking while in service.