I had the same problems, even with the 64-bit version on a newest iMac (Quad-core 3,2 GHz and 8GB RAM). I solved it by reducing graphics (render: fast, shaders: low, resolution lower and most important texture quality to quarter). The game runs pretty well now and the graphics is not that terrible. :-)