Hancock wins. Bit of a mismatch really. Hulk's strength isn't going to help against a guy who is literally invulnerable without his partner nearby. People really shouldn't use Hancock or Mary for fights. Until we get a sequel, there is no way of knowing how much it'd take to actually hurt either of them, or if it is even possible without special circumstances.