It looks like you have a ton of widgets and the type that run and refresh constantly and are either communicating with the system or using data via the net.
Anything that monitors the system constantly runs and requires constant memory. And then there are all the apps that you use instead of stock which I do also, but I either freeze or delete the stock. If you aren't doing that you have at least two apps doing the same task bogging things down due to doubling down on the demands. Like if you sync and store data for Google calendar and the cool alternative calendar that the sourcerers brought down to us from the gods.
I suggest you do some experiments where you try freezing different apps or pulling down widgets, only very few at a time and each period compare against same time length at current baseline, everything you have running and enabled normally.
When you notice the more dramatic differences, narrow between the ones you had off to pinpoint major culprits. This is why I recommend only a few at a time, so that you can peg the cause quicker. Also to get the most out of the tests, let each test run long enough to allow everything to do what it normally does to get the fullest possible picture.
I have heard amazing things about supercharger but never used it myself, don't want to tweak myself past awesome into Suckville, USA.
Is that something that is either meant to run optimally on Froyo or possibly some type of redundancy as it allows you to run GB with some tweaks more in the Froyo settings/parameters direction.
Just trying to brainstorm and see if anything sticks or causes someone to piggy back off an idea to come up with a more evolved idea.
I know that the only guarantee of failure is not giving everything a shot.
Report back with any findings or hate mail for me, as I have a box for that.
walkin the walk while tappin the talk