There is no best IDE for preparation for SCBCD 1.3 exam. you should write some EJBs on console to remember certain contracts.
After your sure with the basics I recommend NetBeans which can do automatic deployment to the application server. And what about the application server? I don't recommend JBOSS, because it is like a cannon on the bird.