No es solo usar AJAX, porque ya conozco varios frameworks (el de Yahoo es impresionante).
Cuando comienzo con algo, me gusta empezarlo desde cero, comprender bien como funciona, porque a la larga siempre me permite la libertad de implementar lo que me salga del pitote.
Espero no ser el único que disfrute comprendiendo las cosas, jejejeje.
Saludos.