well at this point its pretty obvious....Snow Leopard is being developed optimizied for "multi-cores"...strangly we hear about this after intel officialy announces thier Nehamel proccesor. The Nehamels come out at the end of this year which means they'll definatley be avialible for the next iMac refresh...but here's where you can really spot it, Snow leopard comes out this time next year.....which will be exactly around the time of apples usual post-wwdc product line update what does that mean! Apple will be launching the new Nehamel iMacs next year this time, preloaded with optimized snowleopard...it just fits the schedule of everything perfectly...soo stop asking! Also here's what i see some of the new feature of the 2009 iMac's will have -at least an option of intels crazy fast Nehalem quad cores(with hyperthreading...which really acts like 8 cores) -USB 3 technology -hopefully a Blu-ray drive option(but i doubt it) -abililty for more RAM (which will more than likely be DDR3) -320/500Gb standard on the lower end with 750Gb on the up side -probably better screens that will resolve the current screen issues -also all new graphics cards but hey this is just my opinion. now the only question is that if i can afford an iMac by mid-cycle, should i just wait for the '09 refresh?