This week's book giveaway is in the Java in General forum. We're giving away four copies of Think Java: How to Think Like a Computer Scientist and have Allen B. Downey & Chris Mayfield on-line! See this thread for details.
It doesn't really matter what server you use if you are learning. Tomcat is the easiest to learn. JBoss is also free and provides support for EJBs. Eclipse is not a server. WSAD comes with WebSphere which is more complex.