Well maybe I'm a PITA but I hate the bloat of the stock Sprint ROM. I don't like the stuff Sprint sticks us with in the stock ROM update. If you want a fairly clean install you can do this:
1.) Update your ROM using the Sprint install.
2.) Wait..... as it updates you might see a stall at 11% with a re-boot on your device but just wait, it took 15 minutes on my laptop (XP SP3) before it re-started and re-started again 3x during the update, then it finished (@20 minutes total.)
3.) After the initial re-boot let everything run (customizations too!.)
4.) Hard re-boot and let the customizations run again. Connect to the internet to let IOTA re-provision your device.
5.) Hard re-boot and when the PPC comes back up soft reset before the Sprint Customizations run.
6.) After the PPC is up you will have a fairly clean PPC install of WM6.1 without the Sprint bloat!!!!!
7.) Run the CABs I wrote here:
http://forum.ppcgeeks.com/showthread.php?t=32938 to add the Voice Mail Today Plugin and enable the Roaming Only Option for the phone.
8.) Install Total Commander to access the Extended_ROM and access Sprint TV and Navigaton if you like.
As far as I can see there is no functionality crippled by the above steps and all will work as expected with no lockups or problems. Have been runn ing this way for the past few days and all is well. Hope this works for you too! If it does then please give a thanks!