I'm a big fan of metal roofs, last forever, less problems with wind damage, and if you get lots of snow, it slides off easily.