That is true hence why I said power cycle as often as possible

Its a pain to have the battery die on you. The battery life provided by the stock battery is poor anyhow chances are it will be on charge a lot of the time! On average my HTC Kaiser II requires a charge every 2 days.
On the subject of your phone software get yourself over to
www.xda-developers.com and flash yourself a nice customised windows mobile 6.1 rom when you get bored of the stock supplied apps. Alternatively install the wide variety of apps onto the stock software. I highly recommend manilla 2d / 3d as a replacement for htc home.