Stainless steel hands down. High quality ones.
First: Teflon is also hazardous to YOU. They give you serious brain cell damage if you eat it.
Second: Carbon Steel is prone to rust. Have to take care of it. Very high maintenance. Seeing how you're in "recovery," i wouldn't even recommend you to have these pans laying around. You'd probably leave water in it and fk the thing up.
Third: Cast iron is nice. Again, prone to rust, and leaves that odd flavor in your food, if you don't mind it all the times go for it.
How to break in a Stainless Steel pan, the gooder ones...
Pour some oil into it. warm up the pan, not too hot where the oil burns. Just enough to open up the pores for the pan to absorb the oil..
make sure you coat the entire inside of the pan.
This will make your pan very easy to clean in the future. Thank me later.