OK then....lets see what we can do here....
1- I am not too familiar with this one, but I can suggest enabling flash in Opera (go into the config screen) and I have heard CorePlayer handles a lot of different formats. (worth a shot I guess)
2- There are a few TV apps out there, most you need to pay for. DiamondTV is one that has limited useage for free:
http://forum.ppcgeeks.com/showthread.php?t=33534
3- For backup, I use SPB. I have also heard good things about RESCO, but I have used SPB for years and it is easy to figure out. There is one file that registers as an error, but it doesn't affect the usage at all:
http://beta.spbsoftwarehouse.com/products/backup/
4- There is an HTC one that is free:
http://forum.ppcgeeks.com/showthread...t=htc+ringtone
5- I am suprised VZW won't sell you ring-back tones...have you called and asked? I am pretty sure you can use them, it isn't a function of the device (that I know of) rather a service of VZW.
I answered best I could on a few, but if you need more details/sources/ideas, or just have more questions please feel free to post!!