Mugen Power has released a high capacity battery for the HTC Shift, which should at least double the battery runtimes of your HTC Shift, if not tripled. It is 6600mAh. It costs $239.95 and is available from the following link:
What’s more? There are providing free shipping too!