It depends on your budget and preferences. Copper roofing is more durable and has a longer lifespan but is more expensive. Steel roofing is less expensive and can be manufactured to mimic the appearance of other materials but is less durable. Consider factors such as cost, durability, lifespan, maintenance, and desired appearance when choosing between copper and steel roofing.