You can also search within a specific site by doing search for say "silicone site:miairsoft.org" in google which will return results just from MIA rather than the entire net. You can replace MIA with anything and get results just from that forum which makes it easier.
On lube, I use white lithium on gears still though I've heard of guys running silicone on them, actually I use white lithium in very small amounts on pistons etc in AEG's as well and silicone everywhere else. I've never been a fan of spray cans of silicone so I've always used RC shock oil or recently toner silicone which my brother gave me a lifetime supply of like a quart. Then I just put it in smaller bottles and use it everywhere else including GBB's. Works well and like I said it's much cheaper for longer term than running it in a can.
Take care!
Luke