you can't record and set as a ringtone.. (i don't think so at least) however to put your own songs from here on to there you need a USB data cable, mine was like $10 and some program.. AND if you want the easier way out
go to this site and follow the instructions
http://rumkin.com/tools/sprint/
its pretty easy. easiest way i have found.
type in your phone number
the name of the file
the location on your computer
it sends a text message to your computer
open it and hit the go button or options and go
the file will download
it will give you the option to listen to or set as.
select set as and make it for whichever calls you want.
if you need more help get at me.