As a life long Giants fan, yes I had Giant's baby clothes, so it is a life long problem, it pains me to say it, but there is no better voice for Baseball than Vin Scully.
But if he does have an heir apparent, it's the Giants' Jon Miller. (Everyone should hear him call a game without Joe Morgan weighing him down.)