Should you install a metal roof?

Metal roofing cost a premium over standard shingle roofs. While many tout the benefits of a metal roof, is the extra expense worth it?