I am very anal about how I maintain my guitars. I am somewhat similar to Mike P's procedure, but I use some different products that I have found make the process easier, and with better results.
Oil for the fretboard - http://www.beafifer.com/boredoctor.htm
Fret doctor, absorbs much better...