Lithium batteries just don't a very long lifespan. I have two for my PowerBook G4 and I don't think either of them can run my machine for longer than an hour.
IMO, better battery technology is the most lacking component of current notebook generation.