I have the 3810T too and I can report similar numbers. But still, I get more life when I boot into Windows. Moreover, suspend & hibernate just don't work & the laptop fan always stays on.
It could be a buggy BIOS for all I know but we could still do better. Thus, an OEM option where _everything works_ would definitely be nice.