Metal roofs are becoming very common in our area. I've seen new shingle roofs losing shingles to wind damage (some repaired and kept losing shingles each winter). After 3-5 years, the owners replaced it with metal, and I haven't seen any wind issues with metal roofs, so far.
DH replaced our detached garage roof himself with a metal roof. It was fairly easy (the supplier sends someone out to measure, and they cut all panels to size) and faster than asphalt shingles (we've done that ourselves, too), but the metal panels are slippery and he slid off at one point. Not injured, but when the main roof (2 storey with valleys) needed replacement I insisted we have it installed. I think it was $6k-ish for our large farmhouse, with full tear-off and disposal of the single layer asphalt roof from ~ 20 years before. That was maybe 4 years ago? We priced asphalt as well, but the metal was only 1/3 more, I believe, more for materials, but less for labor as panels go up quickly.
Biggest issue we've had to adjust to is the snow slides off the roof, because we didn't have stops installed. We wanted the snow to be free to shed, but in one spot it dumps on a walkway when it gets really deep. Watch how your gutters are installed - if they are not at the right height, a heavy snow slide can catch the gutter edge and rip them off, or at least stretch/bend them downward and out of shape.