Magic, I personaly recommend Whosdamans Clean Rom. It is stable and clean of all the Sprint software. Although, if you want to install your normal GPS and Sprint TV, he has the cabs available for you to upoload and install on your clean ROM. Just follow the instructions in his post and youll be set. Ive had this phone for a a while now and dont even want to trade it for a diamond. Alot of updates in software, 16 gig card capable, Wireless earphones, pandora. Yeah, but WDm's roms is by far the best ive tried. Hope this helps. Here is the link..
http://forum.ppcgeeks.com/showthread.php?t=36924