if you read the description, the extra duty ball is made for hard courts where as the regular ball is, i would assume, made for softer surfaces.
and what are you talking about, they still sell them. the product name doesnt have marathon in it, but the pro penn balls are all marathon balls.