Hi All,
I've been following this post since I've been having the same issues. As of about a month ago my phone battery would not last through the course of a day (even on a 100% charge) even if I wasn't hardly using it. I downloaded the Advanced Ap Killer ap and it helped but I was still getting barely a day's worth of charge with minimal usage out of my Captivate. Disgruntled, I decided to call AT&T warranty depo (1-800-801-1101) to see if they could fix it before returning my phone. They ran me through a few diagnostics but decided I should reformat my phone. They had me type in a key sequence (sorry I don't recall what it is) and restored my phone to factory settings. That was two days ago. That night I charged my phone to 100%. I have since used my phone yesterday (a couple phone calls, a few youtube videos etc) and today and did not have to charge my phone since 2 nights ago. I still have 78% battery life (it has been 1 day and 5 hrs since I have charged my phone).
I believe someone in the post above said they'd reformatting their phone and their phone worked fine for a while and then went back to draining battery. I will keep you posted if this happens. Also I haven't downloaded any aps other than google maps yet. I will download them one at a time and keep them for a week before I download something new to verify that any individual ap isn't causing this problem. If I find a problem ap I will update my post as well.
Hope this helps.