One way would be to create a vpn using hamachi, and simply share the folder like usual.
So if I designate that folder as a public folder everything else will be hidden?
IIRC, unless you explicitly share a folder in Windows, it shouldn't show up in the "Network Neighborhood" or whatever.
If the other PC(s) are running Windows 7, you might try using the homegroup features.