I recommend "Javascript: the Good Parts" if you haven't read it. It organizes JS's craziness and recommends a clean-ish subset to stick with.