As for wheel bearings, the only solution is trying to find a better wheel bearing grease. Years ago I found an obvious difference on my heavy trailer when I switched from conventional HD grease to Amsoil's Racing Grease:
http://www.amsoil.com/shop/by-product/grease/dominator-synthetic-racing-grease/?code=GRGCR-EA