Windows Communication Foundation (WCF) ist eine Sammlung von Kommunikationstechnologien. Früher gab es eine Unterteilung in zB Remoting, WebServices, etc. und diese sind nun zusammengefasst.
Somit gilt grob gesagt: Alles was mit Remoting möglich ist geht auch mit WCF.
Der größte Vorteil von WCF ist meiner Meinung nach der dass verschiedenste Bindings (Kommunikationsarten) per Konfiguration erstellt werden können. Es können so mehrere Endpunkte mit jeweils verschiedenen Bindungen angeboten werden. ZB kann für Kommunikation im LAN die TCP-Bindung verwendet werden und für Kommunikation im WAN die HTTP-Bindung (für den Einsatz als Webservice).
Von der Einarbeitung her fiel mir WCF leichter, aber das ist subjektiver Natur.
Leistungsmäßig ist WCF meist besser als bisherige Technologien. Bei Vergleichen ist darauf zu achten wann diese erstellt wurden. Es gibt einige Vergleiche die mit WCF getätigt als dieses noch nich "serienreif" war. Eine Auswahl an Vergleichen zeigen die folgenden Links:
Scheinbar ist dein erster Link falsch. Habe es bei Google mal eingegeben. http://msdn.microsoft.com/en-us/library/bb310550.aspx wolltest du glaub ich verlinken.