Bane. Bane had a venom but Goliath fought David as a giant. Goliath is weaker. Bane is smarter. Plus, Bane could wreck Goliath's armor. Goliath is even worse. If Goliath's armor is wrecked, then Bane could tear up his hair and knock Goliath out for 3 days. Bane is better. Goliath can try to cut his head off. But Bane could wreck Goliath's sword. Goliath is the coward.