go make your own rigntones with sound forge, you can cut out sections of mp3's that you want and then upload them to your server then go to the "go to" url section of your phone's browser, then it will commence download of the ringtone file! People are stupid to pay for ringtones when they allready have the song and often a 2.99/ringtone is ridiculous when even pay services charge less for the whole mp3 file!! This uploading method is the best way to do this!
also google for "smash the tones" and you can find a site that will upload them for you and send you an SMS that will give you a donwload link if you do not have a server or yours does not allow mp3 format uploads!
also with images you can do the same just photoshop the image you want to fit on your phone's screen, upload, "go to" then it will download!