'Eloquent Javascript' (http://eloquentjavascript.net/) and
'Learning JavaScript Design Patterns' (http://addyosmani.com/resources/essentialjsdesignpatterns/bo...) are the best resources so far.
I will checkout Learning Javascript Design Patterns on your recommendation. I bookmarked that book a while ago but forgot to return and give it a read.