We also have Brazilian Cherry Hard Wood Floors. They are beautiful, but ours scratch very easily. We don't wear our shoes in the house, which helps with dirt and minimize scratches. But our 15 month old son has definitely helped add "character" to the floor. I try to keep the toys off the hardwood floor as much as possible.
I was told by the installer to only use warm water and a little vinegar. After I mop, I go over the floor with a towl to dry it, you don't want to leave water laying on it. I was also told not to use ANY other type of chemical - it will dull your finish. Between moppings I use a terry cloth mop (8x15), covers a larger area than the swifter, and you can machine wash the terry cloth cover. I think the Terry Cloth helps bring out the shine of the floor better than the swifter.