WD-40 is not a lubricant. Its crap for bearings. At first it goes fast and later your bearings spoil. Go skateboard forums and read. Everyone who tried them agrees that its no good as it spoils your bearing.
Fast bearings, get Mini Logo . I have tested them and they are good. Bones reds seems to be good from what people say but I have never tried them. Don't think that more expensive = faster.Don't buy those $100 bones. I think its not worth it. Bones I think is over priced but its not a problem. As long as they continue giving good things, people should be willing to pay. I got people who make my own ceramic bearings. The fastest of course and strongest. The only problem is that the cheapest there are is 45 USD. Pig ceramics. If you want, I might be able to sell you or trade you one for fun but I am no bearing company.
Lube, use any lube. Expensive does not mean good. Bicycle chain lube is pretty good too.Grease is ulfilterd, ugly, greasy and crap.