Hola, yo uso desde hace años "Captura", de Hernansoft, es muy eficaz y sólo pesa 1,2Mb, es compatible con Linux, Vista y Win 7
http://www.hernansoft.com/downloads.html tiene dos modos de captura; selectiva (el usuario marca el área de la pantalla que quiere capturar) y global, con un temporizador de 10 segundos. En juegos a pantalla completa se comporta bien, el problema es capturar un frame concreto, porque sacar una región és imposible y los diez segundos del temporizador son demasiados, yo solía ejecutar los juegos en ventana y luego pausarlos, tambien puedes pausarlo, bajar la aplicación a la barra de tareas, (estaremos en el escritorio), activar el temporizador, y volver subir la aplicación (Juego pausado) al primer plano para que Captura actúe.
y sí, Windows 7 lo permite, pero creo que no realiza una captura selectiva o por región, sólo global
http://www.youtube.com/watch?v=orFkmEhUkx0 si Googleas, "capturar pantalla windows 7", verás otras opciones.
Saludos