To this day, the best tool i have found to convert documents to kindle format and upload them to the device is Calibre (http://calibre-ebook.com/), besides is a java software so it doesn't matter what operating system you have.
The most difficult case, a PDF document which have line breaks, headers, footers, lets see how its done: