jQuery... I have mixed feelings about it.
On the one hand, its very good for high level thinking and writing good, readable code. On the other hand, it slows down your javascript code by at least 2x, which is particularly noticeable if you're doing a javascript intensive application. Then again, the future of browsers is speeding up javascript, so this may not be an issue in a couple of years.
My experience with Prototype is that it handles the speed issue much better - however, it is a bloated monster of a framework.