After having a look at price comparisons versus PC's I think Toms Hardware summed it up best. High end CPU's, good amount of RAM, low end graphics. Price for price iMacs compete well against PC's but the flexibility in build options is poor as far as I am concerned. So how about high end graphics, mid range CPU with the same amount of RAM? Or at least the choice between i3, i5 and i7 CPU's across the entire range with a good choice of GPU's as well. That way you might be able to have your cake and eat it too. Say for example, you choose the 5850 GPU for the mid range model but skimp on the processor power. Similar price(?) and probably a damn site better for gaming. Much more flexible and much less to gripe about.