I was looking a few other forums, and a few other people have been having battery issues, even after having good battery life from previous charges.
What a few people found, was that they had Wifi, GPS, or other internet connections running unknown in the background.
To check to see if you have any open internet connections, go to;
Menu > Settings > Connectivity > Connection mgr
If there's any internet connections running they should appear in there, I'm not sure about GPS, but I assume it will disconnect reliably when any program using it closes.
Not sure if this will help any of you, but thought it might be worth posting.