Problem jest taki, że oficjalnie nie da się napisać programu na WP7, który miałby wykorzystywać bespośrednio protokół TCP/IP, bo nie ma do tego biblioteki upublicznionej. Więc trudno jest zrobić np: Skypa. Dostępna jest komunikacja tylko przez WebSerwisy lub ściąganie/wysyłanie XMLi, a to zbyt wolne i zasobożerne, aby prowadzić w ten sposób sensowne rozmowy.
Sam bym napisał z dwa programy wykorzystujące bezpośrednio TCP/IP, bo są znane (i uznane) protokoły transmisji róznych rzeczy, a zamienianie tego na WebSerwisy, to jak wyważanie otwartych drzwi...
Kolejnym problemem jest brak wsparcia dla C/C++ (jest C# i VB.Net), więc istniejące biblioteki trzebaby przepisywać na C#, co oznacza kolejne uciążliwe testowanie.
Ma to się podobno zmienić w jesiennym uaktualnieni, ale jak będzie, kto wie.