I've searched high and low and cannot find an OEM HTC Desire battery for sale. Aftermarket versions have been proven by battery boss to be overpriced and underpowered. Where can I find the real deal? Nexus one batteries are no where to be found either.