I think Ajax may be getting used too much. I tried Yahoo mail beta that is almost completely built using that and I had to switch back. Couldn't stand some of th esame problems that the desktop apps have -- please wait messages -- hourglass -- sluggish response times -- no page flashes yes but what's the point if your throughput is actually lower.