I'll give a random shout-out to the folks working on LINQ, DLinq, XLinq, and even the really-awesome yet-to-be-announced-Linq product as well. You can check out the latest CTP at:
Who knows, maybe we can have a WCF-Linq?
Dim service As IndigoWebService Where Service.Endpoint Matches "Function X(ByVal param As Integer) As Guid" And Service.Endpoint.Binding.Type = WsHttpBasicProfile
Hrmm... on second thought, maybe not.