I'm aware of Contiki, but that seems more geared towards partying, and traditional tour groups may have a much older crowd. Are there any with a good balance of fun/education?