Opções de conjunto de conexões com JDBC: DBCP vs C3P0

Qual é a melhor biblioteca de conjunto de conexões disponível para Java / JDBC? Estou considerando os 2 principais candidatos (de código aberto / gratuito): Apache DBCP - http://commons.apache.org/dbcp/ C3P0 - http://sourceforge.net/projects/c3p0 Eu li muito sobre eles em blogs e outros...