IMHO Ajax is going to be a split vision thing. There are those that will use and others that will ignore it. As much as I think Ajax is the greatest thing since sliced bread

one has to look at the grand scheme of things. In the grand scheme of things it just ain't that important. There are companies like Google, Amazon, etc that will huge investments in Ajax, and others not. I like Ajax because since 1995 I have been an Internet Geek.
Ajax could become a desktop replacement if somebody developed the applications we need. Ajax could be a local application because installing an HTTP server locally is trivial. The thing though that still needs ironing out is the multidevice information at your finger tips.
Now about frameworks... On the client side we need some ironing out. On the server side we are complete! I am a big believer in the Web Services and Ajax combination. With those technologies we have developed the killer application for SOA. This does not mean that I want a
SOAP, WSDL and WS-* parser written in JavaScript. It could mean that we can use REST as a Web Service endpoint using either XML or JSON for the information packets. Or if Microsoft or Mozilla decided to integrate a SOAP parser then we could be making SOAP requests. Either way Ajax is the dynamic client, and the Web Service provides our logic.
[ February 21, 2006: Message edited by: Christian Gross ]