Surface tension is equivalent to the strength of the system of hydrogen bonds holding all of the H2O molecules close to one another. Any force that is less than that of the force of the hydrogen bonds will not break through the surface of the water. Some lightweight insects are able to take advantage of this property and walk across water. Nonpolar molecules are not water soluble. Therefore, the stronger the intermolecular bonding, the higher the boiling point.
Methanol is a more polar molecule which can form hydrogen bonds between molecules.
Hydrogen bonds are much stronger than Van Der Waals bonds, so methanol will have a much higher boiling point than methane. Like methanol, water is a polar molecule, and can form hydrogen bonds with other molecules. Because water has two hydrogen atoms available for hydrogen bonding, it can form more hydrogen bonds per molecule and therefore will be more tightly bound to its neighboring molecules. Therefore, water requires more energy to boil, and therefore boils at a higher temperature. Since the attractive force in both cases is due to the Coulomb force, which is proportional to the magnitude of the charges involved, the ionic bonds in NaCl will be stronger than the hydrogen bonds in water.