The phone can play wav files if it has the newest possible software available for the 7100i. However, I am not sure the exact formatting the files need to be in. I just got mine and am slowly working on getting ringtones.
There are some good midi ones out there for now. Last I checked, there weren't any ringtones on mobile.blackberry.com (just checked again.)