Hi Mark-
Despite my undeniable bias
, I would recommend Oracle's JDeveloper IDE. It bundles OC4J, which is the pure Java EE portion of Oracle's iAS application server, so you have an integrated package for developing, deploying,
testing, and debugging your Java EE 5 applications.
JDev 10.1.3.1 just went public with full support for the final release of the EJB 3 spec, and you can
download it for free.
Regards,
Jon