Java Decompiler (JD) is generally recommended as a good, well, Java Decompiler. JD-Eclipse is the Eclipse plugin for JD.
I had problems on several different machines
To Make it work in Eclipse Juno - I had to do some additional steps.
In General -> Editors -> File Association