Glass lanterns resist rust but crack under ice and impact; metal dents and corrodes but survives knocks. Here's how each handles weather, weight, cleaning, and exposed spots.