The custom roms are extremely easy to use. Just go to HelmiC's sticky at the top of the apache forum and download the kitchen. There is a walkthrough inside that will help you with installing a custom rom. The custom roms are soooo much faster than any of the stock roms and you will have the option to install almost all of those programs you already have built into the rom and will have plenty of memory left over to install anything you want onto the device rather than the storage card.
On a side note, if you still decide not to use the custom rom and stick with the stock rom, install things like Wisbar, iLauncher, PocketCM, CF2 and Weather Panel, and anything else that loads on startup or has a today screen plugin to your Device because they need to load the quickest. Most of the other things can be installed onto the storage card but they will be much slower.
Discussed a little here:
http://www.ppcgeeks.com/how-do-you-d...rage+card.html
Using a custom rom is still the best solution. If you really want something simple download the Phoenix06 custom rom. He already has one built specifically for Sprint. I would still recommend trying the HelmiC kitchen, but if you really dont want to take a little time to learn about it then Phoenix had a Sprint rom, although it may have some programs you dont really want. Here is the link:
http://ppcgeeks.com/viewtopic.php?t=...f88c1499c9092c
Let me know what you decide and how everything works out.