Hm, also wenn ich das System der Javainsel richtig verstanden habe, bezieht sich javainsel6 auch die Java SE 6, sowie sich javainsel5 auf Java SE 5 bezogen hat.
Da die Javainsel eher zu den Grundlagenbüchern gehört und sich dort eigentlich nicht allzuviel ändert würde es im Prinzip auch die Javainsel5 tun.
Klar, jetzt werden bestimmt einige aufschreien, aber die vielen neuen Features aus Java 6 gehören nicht zwangsläufig zu den Grundlagen eines Programmieranfängers.
So denke ich auch das es fraglich ist auf Javainsel7 zu warten, das dann meines erachtens nach sich auf Java SE 7 beziehen wird um dort einige wenige Neuerungen vorzustellen, die man erst in einem späten Stadium des "Lernen's" zu schätzen lernt.
Auf Version 7 würde ich also nicht warten, wenn dann Version 6 lesen und wenn Version 7 draussen ist die Kapitel mit den Neuerungen nacharbeiten.
Bis 7 kommt, wird noch viel Java getrunken werden.
Da es die Version 6 als Openbook gibt, kannst du dir überlegen ob du die kostenlose Variante wählst, oder ob du das gute Werk des Autors würdigst und diesen finanziell unterstützst. Andererseits gibt es noch andere gute Bücher, die es Wert sind gelesen zu werden.
z.B Java von Kopf bis Fuß oder Grundkurs Programmieren in Java