Anyone who enjoys cooking should have a cast-iron frying pan. Why? Hell, why not? They have a non-stick surface if you season them correctly (i.e. coat with peanut or other vegetable oil that has high burning tolerance, bake in oven at 350 degrees for an hour. You only need to do this once during the lifetime of your pan unless you screw the coating up with soap or it rusts.