Comparativa entre JBoss, Tomcat y Geronimo

Actualmente me estoy relacionando a nivel profesional con el mundo Java Enterprise Edition y con plataformas donde correr aplicaciones de este estilo.

Dada la variedad de servidores de aplicaciones que hay en el mercado para estas tecnologías, me paso por la mente ver alternativas y en que se diferencian cada una de ellas.

He encontrado una articulo en el que se comparan Apache Tomcat 6 con Jboss y Geronimo. Muy recomendable la lectura del articulo y los comentarios de la gente acerca de ellos.

Actualización: también he encontrado un post que responde al anterior y añade Glassfish a la comparativa ->
Four open source Java application servers compared