I don't know how many PC users there are here but I am married to Macs for many other reasons, but have been moving into HD video workflows and my older iMacs weren't able to really handle the i/o and processing bottlenecks. I was leaning toward a Mac Pro but the lack of Thunderbolt in buying a new $5+K machine + monitor was too much so I went iMac with hopes that in a year to so TB devices will be there to give me the super fast i/o that TB offers. But my question now is about MPE and previewing work in progress: the iMac doesn't have a GPU that will take advantage of CUDA and MPE, so is there anything I can do to maximize this machine to get the most out of Premiere? I hear that FCPX will be more of a memory hog with background rendering versus a high dependency om GPU. I use every effect there is and have tons of titles and graphics and timelines can have 20+ tracks. Is anyone able to advise if SSDs or ram or anything else I can do that would help? Thanks!