if you're under a hefty 2 year committed plan, i wouldnt recommend flashing firmwares.
wait at least half a year, or until you know for sure you're going to get a new phone soon or later
the reason they block the feature to use mp3's as ringtones, is to promote sales of ringtones on the web browser of the phones and wallpapers, themes and all that jazz