+1 for Sunpower. I deployed >30 of these in the Bahamas to power a remote island. Several of them were affected by a lightning strike and after reset continued to operate normally. An adjacent array with Astropower modules was completely destroyed.Of course Astropower was already bankrupt by then.
I would choose first for manufacturer stability, second for technology. No question, my Astropower debacle influences my perspective. I do agree with nwdiver about choosing the best technology. When we buy Tesla it is not because of price! Nor should it be for solar panels, inverters nor energy storage.
FWIW, the batteries I used on my island are still in service today, 25 years later, and have no sign of deterioration. They were ancient AT&T massive 100kg 2 volt lead acid cells designed to support remote telecommunications sites. I bought them used. They are proof that in some specialized applications old technology can be the best choice. I'd never buy them today.