Rocky has an interesting take on Indigo that needs to be shared. If you don't know Rocky, he's written a number of books on buiding distributed application with Visual Basic and is a regular on the developer conference route. Here's an interesting quote- "By merging these technologies into a single API, Indigo may allow us to elevate the level of dialog. Rather than having inane debates between Web services and Remoting, we can have intelligent discussions about the pros and cons of n-tier vs SOA. We can apply rational thought as to how each distributed architecture concept applies to the various parts of our application."