I recently gave a presentation on EJB 3.0 at my
local javasig. They were an astute crowd
and pretty much asked me everything that
I chosen not to cover.
However they did not ask me why they should use
EJB3 over spring + hibernate. The main benefit
of EJB3 is that it will be standard based. But
functionally spring + hibernate has it beat.
Here is my presentation for anyone who is interested: