well first off if u are considering dual video cards i would go with ATI, they're fail rate is much better then Nvidias right now and u normaly get more bang for th buck. but between the 2 cpu i would say the i5 might be a little bit better due to the hyperthread (creating virtual cores) they are not a powerful as real core but help out none the less, but normaly AMD is a bit cheaper. so i would go with AMD unless money isnt a prob then the i5, but honestly i dont think i will know the difference, as long as u have enough RAM and a good video card