Eclipseはバージョンごとにコードネームを付けていて、4.2がJuno、4.3がKepler、4.4がLuna、4.5がMarsといった具合です(ただし4.5はまだ開発中)。まあ細かくは説明が難しいですが、少しずつ機能が強化されている程度で、バージョンごとにそう極端に変化しているものではありません。 Java 8を学習したいのであれば、4.4以降でなければ対応していないので、現時点では4.4を選ぶしかないでしょう。Java 7までで良いのであれば、PCのスペックと相談して適当なものを入れれば良いです。「一般的にこれ」といったものはないでしょう。4.4が動く十分なスペックがあるPCならばそれを選べば良いですし、PCが少し古いものであれば、3.7(Indigo)あたりを選んだ方が動作は軽いでしょう。特に4.x系に上がってメモリー消費量がかなり増えているので、未だに3.7を愛用している人も多