The battery life was horrible before the firmware upgrade. I used to get about 6-8 hours. Now I can go just about the whole day with normal use. Have you cycled the battery a few times (completely charge then discharge it) It will help. I read in another post that mugen is making a battery to replace the BL-5J.