Windex has an antibacterial that isn't harsh works good. There is a creme cleaner you can get for cabinets, can get almost anywhere (lowes and Home depot best to find) called Rejuvenate. they have all kinds of cleaners from floors to walls.
Murphy's Oil Soap is the only way to go with wood cabinets. Get a bucket with some really hot water and then put the Murphy's Oil Soap in. Get a sponge and use this to wipe your cabinets down.
After they dry, get some Howard's Restore A Finish. Go over the cabinets to remove any scratches you have. This stuff comes in any color you would need. And it is like a miracle worker. If you have a scratch, this will completely take it out. Wear gloves for this.
When this is done, get some Howard's Feed N Wax. Wipe it on your cabinets, and let it sit for a few hours. Then go back and buff it out. This prevents fading, and is the best wax you can use on wood.