It's interesting that your battery doesn't last longer than 3 hours... I have a C1K, and my battery last at least a couple of days, sometime longer. I dont't use wi-fi networking, but do a fair amount of e-books reading (maybe 4 hr a day) as well as writing/compiling some C programs. I.e. I've installed OpenBSD two times yesterday, but my battery still have 53% charge. The differences between your setup and mine are:
- C3.1K vs C1K
- kernel code
I use my own kernel, with tetsu battery calibration patch, but not sure if it would matter. Stock pdaxrom kernel might be using the same patch as well.
-albertr