Would be ideal in lots of situations, but maybe not in my particular situation (which I haven't described). My application is a small one and must be streamlined, I have a hard deadline much too close for comfort, and I have no EJB experience at all, so I probably won't go that way.
However...