Hi I know this subject has been discussed already but my dilemma is a bit diff. For the exact same price what would you chose between the new i5 (quad) and the refurb i7? I compile a lot of code and I also use photo/video apps. I don't really game but the video card is good for final cut, aperture stuff. My take on it: new 2010 i5: Advantages: Option to add ssd Better video card with 1Gb ram Brand new in box. less chances to have a problem with the screen easier to exchange if there is a problem. 2009 i7 refurb: faster cpu In my situation I can get both for basically the same price so question is what would you do? Is the faster i7 cpu worth over all the other points offered by the 2010 i5?