Thanks for the information there, I never actually thought of completely removing the chain to lube it up. I will give it a try.
Nah, it's not common to remove the chain to lube it, except for those who use melted wax.
Yes, there are a lot to be said for removing it for soaking/agitating to clean it, but not to soak in the actual lube. No need for that.
For actually lubing it, all you do is put a drop or two of lube onto each roller, run the chain around the drive train a few times, wipe off excess. The application can be with a drop bottle or a spray.
Remember, lube on the outside/plates of the chain does nothing to lubricate it. It's the inner workings that need lubrication. Therefore, wiping the outside as dry as possible is best - it does not detract from the lubrication, but does remove excess oil that attracts dirt.
I remove and soak maybe once or twice per season. But generally what I do is just spray the he!! out of it with WD40 to flush out crud and moisture (WD40 is a good solvent and moisture displacer, but not a great lubricant), let it drip as much of the crud out as possible, then wipe that off as well as possible, then lube it up as above with some sort of real oil. I generally use chain oil from the LBS or Triflow, but in a pinch have used any oil I have around including sewing machine oil, chainsaw bar oil, 2 stroke oil, motor oil, 3in1 oil, even WD40. Any lube is better than none, remembering that some just don't do as good a job or last as long as others.