Really you should be comparing Tomcat and JBoss, JBoss is what Torquebox wraps.
Tomcat is just a web application server, JBoss is much more.
This might help: JBoss vs Tomcat again
Torquebox (aka JBoss) for example includes a message queue and distributed caching.