In case you missed it, the official name for "Avalon" is Windows Presentation Foundation and the official name for "Indigo" is Windows Communication Foundation.  Hmmm.  I guess this is the answer for folks that felt the Vista name was too creative and favor more boring but self-explanatory names.  At least you should know what the technologies should be used for!  I'm not sure whether WPF/WCF or WinPF/WinCF will catch on, but I hope someone gives the official word soon because these names are a mouthful!