Now reading: JavaScript Web Applications by @OReillyMedia - lots of JS goodness squeezed into 250 pages.