Na początek polecałbym jQuery, bo proste i najbardziej popularne.
Ale nie uważam, że jQuery jest najlepsze w requestach ajax-owych. No przecież to jakieś cuda z kosmosu nie są. W każdym frameworku jest to samo jeśli chodzi o technologie ajax.
Cytat(nospor @ 31.12.2010, 10:48:07 )

pamietaj tylko o jednym: jQuery i tak jest thebest

To zależy do czego. W bardziej zaawansowanych projektach jQ wymięka. Brakuje trochę rzeczy. Próbował ktoś tworzyć kilkaset nowych węzłów i dodawać je do jakiegoś istniejącego? W jQ w sumie nowy węzeł stworzyć hackiem o którym nie ma mowy w dokumentacji (jeśli się nie mylę), poza tym brak wsparcia dla czysto JS-owego createDocumentFragment() i wykorzystując jQ bez odniesienia się do czystego JS-a nie da się IMHO tego napisać tak, żeby nie muliło przy każdorazowym dodaniu noda...
Brakuje np. głupiego rand(). Taki mootools umożliwia np. świetną obiektówkę, możliwość łatwego dziedziczenia etc. w jQ tego nie ma.
Ogólnie to zależy co się piszę i jak dla mnie jQuery nie jest the best.