as other say learning is not waste of time, and any thing you learn will become absolute
EJB2 was very big and hard to learn and use, EJB3 is much simpler and easier.
I have used EJB3 with seam (and JSF) in several projects, all of them enterprise software, and I am very happy with it.
this combination worked well for me.