My java ferns have been through everything and haven't died! I've propagated my original plant into at least 5 different plants now. I also have had pretty good luck with annubias.
Tanks at home: 5.5 gallon with a male CT betta, 10 gallon with 4 females and an ottocinclus, and a 1.5 gallon hospital tank.
Work tanks: a 1.5 gallon with Nemo, a male VT betta; 2.5 gallon with Blue, a male VT; a 2.5 gallon with a rosy faced barb; a 5 gallon with 2 cherry barbs and a rosy barb; a 10 gallon with fancy guppies; and a 10 gallon with 5 silver dollar tetras!