can't really complain about the head bearing then, sounds like it's not the bike's fault :P

out of interest, was it a decent battery or a cheapish one? Only I had issues last time I bought a cheap one off ebay and wondered if it's a pattern with getting what you pay for!