I have been on the brink of returning my Captivate a few times due to it's general lagyness. I've soldiered on and played with settings (and relied heavily on members of this forum and others) and have come up with a very general setup that seems to make this phone much better in my opinion. Free free to correct, add to what I've put here or add your own suggestions as well. It's rooted. I turned OFF power save mode I downloaded SetCPU and set it to make the processor run 100% all the time. I installed LauncherProBeta to replace touchwiz (this made an immediate improvement for me.) I setup Adv Task Killer to auto kill every 4 hours, it runs in the background, I use it to conveniantly check memory available but DO NOT kill tasks unless necessary. And lastly, per a suggestion from a friend on these forums with an EVO, downloaded, and installed MinFreeManager. It's a memory management program that basically allows you to set the minimum memory you want to keep available it then manages running programs so that that amount of ram is always on hand. Before using this I would average around 100MB free and would drop as low as 72MB. Since installing I'm averaging about 130MB free ALL THE TIME. Again, it's made a huge difference. I'll list the settings here as I have them. I apologize, they were given to me and honestly I have no idea what the individual settings pertain to. Only that they work for me. 14 16 24 150 152 190 Hope that helps some of you.