In case anyone else has the Samsung m510 and is trying to figure out how to put free ringtones onto it, take heart! Yes, it can be done, and yes, it is quite simple. The phone supports both MP3 and AAC ringtones as long as they conform to these specifications: The file size must be less than 512 KB. The file name cannot contain spaces. The file must have the .3g2 extension (note: for some reason, this is case-sensitive... the g must be lowercase or it will not work!) The file can be put onto either the phone itself or the memory card, as long as it is placed in the DCIM\100SSMED folder. You can transfer the file to the phone via any method (Bluetooth, USB data cable, memory card, or WAP/Internet download). Once you have the ringtone file uploaded to your phone, go to Pictures > My Albums > Memory Card (assuming you put the file on the memory card) and find the file. This is somewhat difficult because all of your ringtones will show up as a red X. You will not know the name of the file, so it is a good idea to name them using by selecting them and choosing Options > Details/Edit > Text Caption as soon as you upload them. Once you select the file you want as a ringtone, choose Options > Assign and assign it to what you want. To assign it to all calls, first do Options > Assign > Voice Calls > With Caller ID and then do Options > Assign > Voice Calls > No Caller ID. That's it! It's quite simple as long as you know the naming limitations on the filename. No special programs or file formats are required -- just use Audacity to trim your song and export directly to MP3, then rename the file to have the .3g2 (again, must be lowercase!) extension. Voila, free ringtones for your m510.