I'm thinking of purchasing a 21.5" iMac specs:
Core 2 duo 3.06GHz
500GB HDD
4GB RAM
Radeon 4670
Snow leopard.
I just wanted to know what kind of performance I can expect for gaming, I'm not looking for the iMac to run all games on Max settings. I was hoping it would be able to run most games on at least medium settings?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic