Droid Charge SCH-I510 Memory Dump Crash
Search the logcats for stack traceback. Try uninstalling apps one at a time, to see if the problem disappears when you uninstalled a certain app.

If the issue come from an installed application, then you should uninstall that app and/or contact the developer to fix the crash.

If the issue is system level, then there is not much you can do. You can either downgrade to a version that crashes less, or try upgrading to custom ROM, although with custom ROMs the crashes could also get worse. 

It should be noted that newer Android versions have better application management than older versions. I recalled that there is an improvement that comes either in 2.1 or 2.2 or 2.3 that significantly improves the way the out-of-memory killer works.