Re: dirty fretboard
I use gun oil on my rosewood and my ebony boards. I really like it. You can buy it anyplace that sells firearm supplies. Works great for me.
Seriously, Dan Erlwine suggest NOT using anything with chemicals on it to clean your fretboard. Napthala if you have to, but that's it. He says that there is very little that gets on a fretboard that saliva won't take off. Spit into a papertowl or a rag, rub on, let sit if necessary and wipe off. It is designed to start digesting food in our mouths....I use this method on my boards and it actually works.
I would stay away from the windex.