What's up with Prototype and script.aculo.us?
Best Practice Solutions for Frequest Ajax Use Cases With Prototype
Pragmatic Guide to JavaScript