Alan has pretty much covered all the bases there, it is good to develop a routine and something i try to recommend as much as possible.
What i typically do is a both a pre and post flight checks, consisting of checking everything is as it should, nothing loose or worn etc.. I also clean my machines at the end of each day of flying, this is mainly do to storing my machines in the house so they have to be clean and free from dirt and oil etc... I find cleaning my machines after each session a good time to check over the mechanics and general installation, it is also a good time to add lubrication where needed, this can be topping up the grease in the main thrust races which is where the lubrication holes in the E5 and E7se blade grips comes in handy. I also add a drop of light oil to the mainshaft and tail shafts. I will also periodically add lubrication to the motor if required my the motor manufacturer.
Hope this helps,
Cheers,
Ross