Your awake time should only be a small fraction of your up time. I would suggest turning the phone off and back on and trying to figure out what is keeping your phone awake. Chances are it might be your HTC Calendar and/or HTC Flickr. They were both giving me problems, so I deleted my Flickr account off the phone and added the Calendar to my Task Panel auto-kill list, and now the phone usually will last at least 30 hours per charge with the Seidio battery.
Also, make sure your WiFi is set to Never Sleep in settings.