ITT: People who don't know anything about physics, chemistry, or cooking.
Cast iron is wonderful for cooking for some things. For doing things like pan cooking a steak, it's the go-to choice if you can't grill.
For cooking eggs, scrambled, fried, over easy, etc., non-stick is the way to go unless you've got a flat-top grill in your home.
As for "good" cookware - I prefer the stainless steel sandwich construction like All-clad over anodized aluminum like Calphalon for all non-cast-iron and non-teflon cooking.
Two hints to people who don't understand how to use non-stick cookware:
1) You can boil water over a campfire in a paper cup or even a styrofoam cup. Think about it.
2) You very rarely need more than medium heat to cook anything on your stovetop. If you are doing "true" saute cooking (most people who say they are, aren't) you will want more than "medium" heat, you want your pan "rocket hot" as AB says, AND you won't be using anything as thin as a non-stick pan anyway, nor would you be using something like cast iron, though you COULD with an exquisitely seasoned cast iron - most people don't own one of these and the "pre-seasoned" ones you get from Lodge won't cut it - though those are excellent.
-----signature-----
If ignorance were painful, half the posters here would be on morphine drips.
Everyone playing WoW knows everything about playing two classes: 1) their own and 2) Hunters