Personally, I use grease for everything except the chain.
For it, I use the ShelBroCo Bicycle Chain Cleaning (and lubrication) System, Details here:
http://sheldonbrown.com/chainclean.html
Disclaimer: I'm not a bicycle mechanic, I just pretend to be one on the internet.
And for truly improved performance, I grease the tires.