Pessoal,
Para criar servicos que alguns sites parceiros irao vender meus produtos, o que seria melhor wcf ou web api ?
Tudo vai depender da necessidade dos seus parceiros.
Aqui tem um artigo que esclarece muita coisa sobre as duas tecnologias:
http://www.codeproject.com/Articles/341414/WCF-or-ASP-NET-Web-APIs-My-two-cents-on-the-subjec
http://fr.slideshare.net/adnanmasood/presentation-web-api-vs-wcf
E aqui a documentaçao official sobre o assunto:
http://msdn.microsoft.com/en-us/library/jj823172(v=vs.110).aspx
E aqui um excelente artigo em portugues:
http://www.devecletico.com.br/asp-net-webapi-e-sericos-restful/
Pessoalmente, eu usaria Web API se estivess desenvolvendo com ASP.NET MVC
Att
William John Adam Trindade Analyste-programmeur ----------------------------------------------------------