There is a whole forum on
Ringtones, Themes, and Wallpapers. And there are many posts covering what type of ringtones your BB can accept and where to post them to download to your device. I suggest you read through the stickies on that forum.
Hope this helps.
Rcbjr