In connection with the debate over the kashrut of wild salmon, Rabbi Gil Student has an interesting post outlining three possible approaches to halacha when current scientific knowledge appears to contradict the scientific premise of settled halacha. The article can be read here.