i have a last generation imac(the last white one right before aluminum, with the magnetic side, oh eah), and i get like 200 fps on max settings.
24" imac, 1 gb ram, radeon x1700, and the new ones are supposed to be better.
there's something definetly wrong, if i'm getting 200 fps at max and your getting 20.