I always had problems with Winterboard Running (especially an animated backgrou, as well as Barrel, sbsettings, iap cracker, etc. etc. Constant wear and tear on my ram, I would normally have 60-70 with no apps running. 80 megs free after freeing up memory, if lucky.
I disabled Facetime, iMessage, removed useless Launch Daemons, disabled others by using DaemonTool from Cydia (I wasn't sure if deleting the other launch daemons would be a problem or not, DaemonTool simply disables the ones I deleted plus a few. Re-enables them at uninstall)
I also removed all language packs (except english, spanish, and japananese (for emoji) with langpack 2.2 (script I ran in Terminal, another cydia app) as well as sysclean pro, which deletes unneeded language packs, foreign voice files, and moves the font files off the root, and creates a shortcut to it.
Now, once I close all open apps (except mail, obviously) and free up the memory, Im normally at 110-120 Free Ram, sometimes I get 130-140. Considering the fact the ipod touch 4g has 250, and ios 5.0.1 takes up the majority of it, Im glad at this point. Reading other countless posts around the web, barely anyone hits these numbers of free ram with the touch 4g on ios 5.0.1, and I don't feel like using 4.x.x.
Heres the thread (Guide on removing launch daemons):
[IOS 5.x] Speed Up Your iDevice by Removing Launch Daemons - SiNfuL iPhone
Search for syscleanpro on cydia.
Note: I used Diskaid to access the root/var/mobile folder to copy Langpack in there. Using that is quick, easy, and you don't need to SSH into your ipod.
Any other people with any other solutions? Please share!