Cast iron skillets are a cook's best friend. They're ideal for so many preparations that other types of pans can't quite ...