Dragons can suck up fire from Air Defenses and Wizard Towers while Balloons go straight for the Defensive Buildings, though this is a very costly strategy.
A good strategy involves a mix of Dragons and Balloons.Most Dragon strategies involve taking out as many Air Defenses as possible with other units (infantry, Giants, etc.) or Lightning Spells, as it is a significant weakness to this powerful unit.