I use makeownringtone.com from a pc. It let's you upload a song and take a clip out of it that you want to use as a ringtone. Then you just use your pc software or bluetooth to move it to your phone. Fast and really easy.
Posted from my CrackBerry at wapforums.crackberry.com