+0
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.
Comments  
The first one sounds much, much more natural to me.
AngliholicThere'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.
To me, there is no need to replace 'substituting' with 'substitute'.