System Requirements Lab has a nice tool that tells you if your specs are good enough to run one of the listed game (good list). They guarantee that no personally identifiable information is collected during the scan. Has anyone tried it? :)
http://www.systemrequirementslab.com/