@discodermolide: KCN is ionic and hence it does not react at the interface. Agreed. Sulfuric acid is ionic too. So it shouldn't react at the interface too, should it?
@Orgopete: Unreactivity of halides in aq. solution may be for many different reasons. Firstly, if the halide is small, like Bromoethane , it is water-soluble and hence reacts. Then again, if we have a Isobutyl-chloride, it does react in aq. solvent in SN1 reaction. But the reason it does is different. The compound itself isn't quite soluble in water, but the compound is partly dissociated into R+ and Br-. Here, the transition state is more polar, and hence a polar medium like water helps stabilize the transition state and helps to "pull apart" the Bromide ion and make the reaction occur. Conduct the same SN1 reaction in gas phase, and the reaction rate goes down by more than million times!
Hence, we cannot conclude anything general to alkyl halides or alkenes about solubility.
I think we missed a very important point in the KCN case.
When we have KCN dissolved in an aqueous solvent , and the alkyl halide dissolved in an organic layer, reaction rates will be very slow because the organic layer will not mix with the aq. layer, preventing the molecules to come in contact. However- I don't know if this is the case- but my common sense says if we bubble a gaseous alkyl halide into Aq. KCN , then the reaction should take place, and at appreciable rate. Furthermore, if we take a liquid alkyl halide, like isobutylbromide and make it react with KCN in an aq. solvent then also the reaction should occur- because here the molecules can come in contact, the aq. solvent can stabilize the transition state and the reaction thus should occur. So my point is, if they are dissolved in different layers - reaction becomes difficult. But if the organic compounds (in liquid or gas phase ) directly react with inorganic reagents - the reaction can occur in most instances. When we have two layers, the organic compound will always prefer to stay in the organic layer for entropy favored reasons. But its a complete different situation if the alkene or the alkyl halide ( conc. liquid solution ) directly reacts, isn't it?
I think we are forgetting the difference between making the organic compounds directly react, and making the organic compounds in organic solvent react with the inorganic reagents.
Correct me if I'm wrong.