Is metal roofing right for your home? This expert guide reveals the benefits and drawbacks of metal roofing and compares metal roofing to other roofing material