I just finished reading the Java Language Specification (3rd edition). I don't think I've read anything else related to Java that has been more educational. A lot more of what I was struggling with fits now and I have a lot more confidence in my ability to do something productive with Java now.
On to Beginning J2EE. Oy.