Thanks for the guide. I have an iPod Touch 4th gen. and it needs this a lot more than 512MB RAM iPhones. I'm squeezing all the RAM I could get and personally I've seen 10-20MB free-er after deleting some of the daemons. I've eschewed Winterboard from the very beginning so no problem with that. NCSettings seems really nifty, but I do like the choices SBSettings has, so I'm sticking with it. With my iPad 3rd gen, I haven't touched anything but I'll probably take a look too.
Also, contrary to what most people think about jailbreaking, it isn't just for piracy. I buy 90% of my apps and don't even play the few I pirated much. Jailbreaking really just unlocks iOS devices, brings a myriad of deeper-than-normal-app-level functions and makes it easier to navigate around the OS the way I like it. Things like Activator, SBSettings, Zephyr, and Quasar(for iPad) really brings out more usability. You also don't need to update the moment it comes out; chances are your current jailbroken setup is miles ahead of what Apple has to offer in their next software update. Eventually an updated jailbreak will come out, and it's about as simple as a jailed update, with just a couple more steps.