I get annoyed at Android manufacturers for always underpowering the batteries. It seems like extra spending on the battery would make it a better device than spending on RAM, CPU or thinness.
I hope that competition will kick in, once there's enough for RAM and CPU for everything you'd ever want, and batteries become the next differentiator.