2Stroketim, you ask 10 people this question you will get 10 different answers. But for me personally I use Acer sin oil in my bearings, this stuff is awesome for that. As for drive shafts that use dog bones I would recommend some dry lube, like the kind used on bicycle chains.