The best mop to use is called a sh-mop. It has a terry cloth on the end and it doesn't leave a bunch of dust and hair behind. what is alos nice about it is that is swivels all the way around so you don't have to mop in rows.
In my opinion the best mop for cleaning hard wood would be those made of natural fiber. Cotton dry mops are the superior choice. Experience will teach you that although disposable floor cleaning clothes may seem convient and easy, they do not do a great job with one use. They are also bad for the enviroment.