Te menciono los que utilizo yo:
Olimpiada Informática Española (OIE): Página web de la Olimpiada Informática Española. Cada cierto tiempo se hacen concursos online para que los participantes de la olimpiada participen y entrenen. Además, cada año se realizan un par de concursos online para determinar a los seleccionados para la fase presencial (este próximo 2012 los clasificatorios son en abril y mayo), en la que se seleccionan a los 4 representantes españoles para la Olimpiada Informática Internacional. Para participar en los clasificatorios hay que ser elegible para España (en la web detalla las condiciones), pero en los demás concursos puede participar cualquiera. Además, en la sección de problemas se cuelgan todos los problemas que han aparecido en concursos anteriores, para poder resolverlos (con un juez online que valida la respuesta al momento) cuando uno quiera. Está íntegramente en castellano.
Jutge.org: Juez online creado por profesores de la Universidad Politècnica de Catalunya (UPC). Es de libre uso y contiene muchísimos problemas agrupados por categorías. Hay tanto problemas destinados para quien está empezando a programar (es el curso que se utiliza en la primera asignatura de programación en las carreras de Informática y Matemáticas), problemas para aprender algoritmia y estructuras de datos algo más avanzadas (es el curso utilizado en estas dos mismas carreras en la asignatura de algoritmia) y otros cursos como por ejemplo el que agrupa los problemas que han aparecido en los anteriores concursos de programación de la UPC (la dificultad, especialmente en los años recientes, es mucho más elevada que en el resto de problemas, dado que son los que se utilizan para elegir a los nueve representantes de la universidad en el SWERC). Todos los problemas están en inglés y a veces un segundo idioma (el original del problema si no es el inglés), que suele ser catalán, aunque en algunos es el castellano.
UVa: Juez de la universidad de Valladolid. Es sin duda el juez más famoso a nivel internacional, con miles de problemas de todos los niveles (aunque no están agrupados por dificultad ni por temática). Se realizan periódicamente concursos online también. Está íntegramente en inglés.
Timus: El mayor juez online ruso que existe. También tiene muchos problemas como la UVa, sin agrupar por temática o dificultad (son en general problemas extraídos de concursos online y por tanto aparecen en el orden en que se celebraron los concursos). La dificultad en general es más elevada que la de la UVa. También realiza periódicamente concursos online. Está en ruso e inglés.
SGU: Juez de Saratov. Es probablemente el segundo juez ruso más importante. Igual que Timus en cuanto a sus características y también se realizan concursos online. Sin embargo, los problemas suelen ser más difíciles en términos generales que en el Timus. Está en inglés y diría que también en ruso.
También hay jueces chinos que no menciono porque no suelo utilizar. Además, existen dos páginas que celebran periódicamente concursos online y que asigna un rating (una especie de ELO) a los participantes: Topcoder y Codeforces. La primera particularmente no me gusta, aunque es la más famosa. La segunda es rusa y me gusta mucho, participo habitualmente.
Además de todo esto, existen páginas u organizaciones que celebran concursos anualmente, como por ejemplo el famoso concurso de programación de Google: Google Code Jam.
Si quieres algo más de información, pregunta y te digo.