When I built my house a few years ago I used metal roofing (steel) sheathing. It's not that noisy as it is screwed directly to the roof sheathing (5/8 T&G plywood). It would be noisier if I had had to strap the roof and installed on that. The first year I had real issues with the snow sliding off. It blocked the front of the garage and I couldn't get the bike out over the 4 foot high ice pile in the spring. I installed snow guards after that and it cured that problem. We did have a really bad load of snow/freezing rain/rain/snow a couple of years ago, about 10 inches worth of hard packed ice on the roof, and some of the snow guards did get damaged when it shifted.
After having worked as a roofer for a bit and having done many shingle roofs, I would never go back to them, unless your roof is very labour intensive to do (lots of different levels and valleys etc.) I would go with metal. I cannot speak much to aluminum, or to interlocking panels as I haven't had any experience with them, but a friend of mine has had interlocking panels on his house for years and is happy with them.
The large sheets are easy to install, and I believe you can get them up to 18 feet long, so you cover a lot of roof with one sheet. I got mine from the local hardware store, made by Ideal Roofing. I've also heard good things about Havelock metal. Good luck and keep us posted on what you decide to do, L