Aluminum corrosions tends to be self-limiting, but aluminum cylinders are awfully bouyant nearing empty.

Steel tanks corrode easily, are more expensive, are far more costly but are available in a larger variety of sizes.

So which do you prefer and why?