I install PocketBreeze, PocketWeather, SPBPocketPlus, and WisbarLite onto the unit (and just recently S2U2) the rest is already on the sd card and I just use shortcuts. I have a little over 30M free in storage. Many programs (like Memmaid) don't need to be installed and will run fine like that. I have many that work that way...
As for program memory, that I have some issue with. I have about 18m on reset and it seems it should be more
Not sure which is the hog...