This is just like the other threads of which imac to buy with the little difference that i just bought mine yesterday. Yesterday i went to a store(fnac) and they had the 2 models side by side(20'old with hd2600 and 20'new) with the older one costing 999 and the the new one 1099. Thinking the the old one was enought i bought it but then came to thse forums and found out that the old is limited to 4gb of ram(vs 8gb) and that the hd2600 doesnt have x264 support on macos. With that in mind i started having 2nd thoughts.. This imac will be used for: webdev(django, drupal, java) with webserver iphone dev java dev running 2vm's (one at a time) enconding/playing hd movies a little gaming (age of empires 3, half life 2, broken sword and other adventure point and click games) I would like to know your opinion if this model is enought for now(hd2600 vs g9400m x264 compability) and for the future(4 vs 8gb is bothering me) while i can still go to the store and trade it. Thanks!