There's really no substitute for face-to-face social interaction.
There's really no substituting for face-to-face social interaction.
Do both of the above sound right and mean about the same? Thanks.
What about "There's really no substitution for face-to-face social interaction." ?