Gavin just posted an interesting article summarizing his views on EJB3 and JDO.