I've a 16Gb 3Gs (one of the lastest versions), the one with the new BootROM issue (uses Untethered Jailbreak). Ok, well here's the thing: my battery whenever it gets charged it doesn't go up to 100% it stays at 99%. IDK if the backup battery I was using for my phone damaged it (it was on of those Portable Battery Chargers 1900mAh from eBay), they cost like $6-$10 dollars each. Any ideas???
Is your battery actually draining fast though, or is it just not charging as fully as you think it should?
I have a new iPhone as well, I've barely had mine for a month. I had a problem with the battery draining too fast this past week; it would drain about 60% of my battery just sitting in standby overnight if I did not have it plugged in. To fix the problem, I simply let it drain until it shut off and wouldn't turn back on because the battery was so low. Then, when I plugged it into the wall to charge, it suddenly had 78% charge left. I left it charge up to 100%, and since then my battery has been back to normal. It might go down 1% if I leave it in standby for 8 or so hours.
Hope this helps; if you battery isn't actually draining way to fast then just ignore this.
Have you "conditioned" the battery yet? If someone is not sure what I mean, it is when you purposly let the battery die. After it has died let it charge for a day or 12ish hours. If that does not work do it one more time in a couple days of normal use. If you have the new bootrom be sure to be near your computer so you can run blackra1n again. If it does not hold a charge for longer in a couple days after second try, take back to Apple. They can see if you have battery issues.
It is also good to condition the battery every few months. Mine was done in July and just recently seemed to have an odd battery issue till I did the process again this weekend.
I use battery control and 99% stays for a long time while charging but will eventually hit the 100% mark, I also have it on high accuracy if any of you guys use battery control that can be your problem. Or let the battery drain completely then fully charge it. Good luck.