Vogella's Java Concurrency / Multithreading Tutorial
Covers the basics (immutable data structures) and all relevant technologies - from Threads over the (Java 6, java.util.concurrent) Executor framework, and Futures/Callables, to the (coming Java 7) fork/join framework.
20 printed pages, not the best English, but to the point.