At yesterdays ServerSide Symposium conference there was an annoucement and preview of some of the details of the upcoming EJB3.0 specification.
Good news is it is a complete departure from the current EJB programming model involving Home, Remote and Local interfaces, and instead using metadata markup in the source to specify that a given Class is an EJB.
More details here