Install OSMonitor app or use the Process Manager in Astro. High CPU usage apps will float to the top.
Froyo aught to give you more FREE memory. Chances are you are just seeing the inrush of apps at boot time, and if left to its own devices it would level out the load.
You should NOT have to run a task killer. There, I said it. And I'm standing by it.