Are Metal Roofs a Good Investment?

I have been reading that metal roofs are about the same price as a good asphalt shingle roof. The advantage to metal roofs is they reflect the sun better and thus are more effective in reducing heating and cooling costs? …