Metal roof or regular shingles

Monica • My husband and I are 36 and 35, high school sweethearts, married in 2005, son Gavin born 11-27-15. PSU grad, work for small newspaper as a reporter.
We might need a new roof on our home. We're weighing our options and wondering if anyone has had a metal roof done, and if they're happy with their purchase. We know it costs more, but it will last longer.