Desktop webservices and composite applications. One of the most exciting aspects of desktop webservices is that I can build pages on my desktop that automatically aggregate data from across the web and from webservice enabled corporate applications. This is effectively a personal portal that could include search (Google) of the Web/LAN/desktop, financial info from a place like Yahoo finance, corporate sales data, corporate financial data, corporate inventory data, news (RSS), and even data from peer web services (data entered or auto-aggregated by co-workers in a structured format — contact lists, bookmarks, calendar entries, spreadsheets, etc.).
Better yet, I have complete control over the presentation of that data. With a little programming effort, I can incorporate business rules (with tools that can be automated for me) that do things for me based on that data. I could also attach a post button to all the data I collect so its easy for me to share it with co-workers via my weblog. It puts me in control.
This is the ultimate composite application. A borg that consumes all others. I don't want to learn or interact with hundreds of different websites or application specific clients. I want it all on my desktop, running in my browser, where I can modify, manipulate, and publish it. [John Robb's Radio Weblog]