Only oppositely charged ions with matching absolute free energies of hydration spontaneously form inner sphere ion pairs in free solution [K.D.Collins, Ions from the Hofmeister series and osmolytes: effects on proteins in solution and in the crystallization process, Methods 34 (2004) 300-311.]. We approximate this with a Law of Matching Water Affinities which is used to examine the issues of (1) how ions are selected to be compatible with the high solubility requirements of cytosolic components; (2) how cytosolic components tend to interact weakly, so that association or dissociation can be driven by environmental signals; (3) how polyelectrolytes (nucleic acids) differ from isolated charges (in proteins); (4) how ions, osmolytes and polymers are used to crystallize proteins; and (5) how the "chelate effect" is used by macromolecules to bind ions at specific sites even when there is a mismatch in water affinity between the ion and the macromolecular ligands.