My half year old HTC Magic has problems with loading the battery (non of the LED is lighting up and also the icon does not show that it load. But it loads somehow when I plug it in the loader. It shows after a while that it is 100% loaded. But it unloads in 90 minutes completely. Is this a battery issue or a hardware issue? I also made hard reset, but it did not change a thing. What to do? Buy a new battery or send it back to Vodafone?