I found the problem with my battery.
First off, im not crazy, my battery life was definitely poor. I was getting <12hrs of life out of the phone with 100% charge. I did everything imaginable to try and extend the life but couldnt get it to beyond 10hrs of service... i even called support, and opened a case, but they never got back to me.(Whats up with that?)
Anyway, I tested the phone by task-killing all applications, everything, and it looks like it worked.
The life is now excellent! I turned most of my services back on, and even at the 12hr mark, I had a remaining 60%.
I found that it was my chat client that was draining the battery.
Im not sure what the issue is but meebo and ebuddy both KILL my battery. I switched to google talk and everything has been working since... its such a pain that I cant use an MSN client, since all my contacts use it, but at least my phone will last through the evening.
Dont bother with anything but google talk. ALL the MSN or AIM clients are shoddy. Id be willing to pay 10-15$ for an app that is guaranteed not to drain the battery and keeps me reliably logged into msn.
Pretty frustrating stuff.