I have a collection of cast iron pans - one even a wok - and use them all the time. I have a lot of stainless steel, a set of Revere Ware - but I use the cast iron most of the time. It will last several lifetimes and I don't use lard or crisco to season them - just any oil or fat I have. I use warm soapy water to clean them, then just re-season with oil. Sometimes I refresh the seasoning by rubbing the surface inside with some fat - even veg oil - and putting them in a warm oven for 30 minutes or so. Using them for bacon gives them a great seasoning surface. When I make corn bread, I heat a cast iron skillet with bacon fat until it's sizzling and pour the batter into the hot pan - not removing any of the fat - and bake it until it's done. It comes out fabulous and the bacon fat seasons the pan to perfection. They are indeed better than teflon non-stick - those pans never work for me because they get scratched and that teflon goes into the food. That can't be good.
We even had a rack made specifically for my cast iron collection.
We even had a rack made specifically for my cast iron collection.