I was fortunate enough to have someone who enjoys building comps in their retirement give me one a couple years ago, then again last year, and to my surprise this year. He's told me to tell him if I want the build tweaked before I get it. The setup I have now has an i7 3770k with a GTX 680 and the new one he has an i5 4670k with a GTX 780. I've been researching a lot and have all but concluded that the CPU I currently have is slightly better than the Haswell. I play a lot of games, do game recordings, and light video and picture editing. It's also my computer for college. On top of that I'm looking at a second monitor as I usually have a lot open at once including games and programs like Skype. (I've seen people saying things about dual monitors not working with the CPUs or is that just double DVI?) I'm also planing on getting into overclocking. So I'm asking if I should keep the IB or have the Haswell in my new build.