It's a large color LCD with lots of radios under the hood and a processor that's cooking away. Unfortunately, battery technology hasn't caught up just yet ;(.

You can however 'flash' your device in some cases to a non-stock ROM to help with battery life. Head over to XDA forums for more reading on this subject-

http://forum.xda-developers.com/

hth,
Pedro