charging the dead battery would be a great option unless it is in function.
or else purchasing a new battery will be good choice
try out deep cycle battery it has long life and don't need charging in very short time.
I have found
this guide which has best deep cycle battery list