What programs to use
From HowardForums Wiki
Mobile Phone Tools, or MPT - The official Motorola Phone Software and by far the simplest program to use. It will ensure that all ringtones show up in the phone as soon as the uploading is done. Most recent version is 5.13a
P2Kman - Very simple to use as well -- homepage (requires free signup to access downloads)
Motokit - Another simple interface to upload ringtones.
P2kTools - Not so simple as P2kMAN, but have many features. Latest version is here.
P2kCommander - Just like TotalCommander homepage
Source(s): Phone solutions
moto4lin - use for seem editing, uploading/downloading files, etc.