Are viruses the best weapon for fighting superbugs?

Antibiotics won the battle against resistant bacteria, but they may not win the war.