<p>Can someone point me in the right direction? I wish to distribute a WCF peer to peer cloud over the internet. So far I've seen examples of how it works on the same subnet. I wish to push it a little further.</p>

I believe you'll need to look into using
IPV6 Teredo Tunneling
for crossing NAT and firewalls, so maybe check out this on
WCF transports
from MSDN.
Also, take a look at the
PRNP series
Kevn Hoffman did this year.