Yaniv, I think learning *any* JavaScript framework would be a better
place. jQuery is really written to support the kind of "pure JS
application development" for someone just starting out (large-scale
apps are possible, just if you aren't familiar with the framework,
you'll be doing yourself/jQuery a disservice).
If I was to go pure-JS, I'd go with something that supports a more
class-based approach like Dojo or MooTools.
Of course, if you're going small-scale, jQuery will probably be fine,
but here's an article that goes in detail for large scale jQuery:
http://addyosmani.com/blog/large-scale-jquery/
-kb