The advantage of an external flash, is flexibility. The built in flash fires in one direction only, and whilst you can get bouncy adapters etc, they're really inadequate.
An external flash will allow you to control the light source, and techniques such as flash bouncing, diffusing, off...