Anyone know of a good program that will play mp3 ringtones and allow you to set specific ringtones for individual contacts and include a picture with them?

Was using lightwav pro and LOVED it until it started resetting my phone every 30-45 minutes! Had to do a hard reset and remove ALL software and reload each one individually until I figured out it was lightwav pro.

I've notified the developer of this issue, but want another program. Currently trialing ringo pro and it's OK, but when using the headset, the ringtone's play on the external speaker, NOT the headset!

Thanks for your recommendations...