mr meister :
edogawa :
Also, why do you want an i7? -An i5 will be more than enough for gaming unless you plan to encode/render or the such.
I want an i7 so that i can start flying with my music production and video encoding. I use Pro Tools and Cubase a lot, and have a large amount of sample instruments that take a lot of CPU power. I also mainly work with music to moving image, so Premiere Pro is essential for me. The faster my CPU, the faster the encoding speed, thus saving me more time during the day.
Currently i only have a 2.2GHz i7 Macbook Pro. As much as i think it's a good portable system, it doesn't compare to desktop performance at all, and i really don't see the point in shelling out on a Mac Pro when i can just customize the system to my needs and get something a lot better for my money.
Ah, that sounds pretty good then.
Let me put it this way for you to:
Even if you get IB, and overclock past 4.5ghz, you will need a custom loop unless you get a really good chip from a batch. If you're doing a computational demanding project you want to keep temperatures down in the long run. Haswell does not run that much hotter than people make it out to be. Lower your voltage as low as you can get it, and load temperatures will be moderately good.
Since I doubt you will do a custom liquid cooling loop, which is expensive and dangerous for newcomers, go with haswell, clock her up to 4.2 - 4.3 ghz(get an h100i/h80i) or noctua, and you're set.
Haswell isn't as bad as people make it out to be, just runs a bit hotter, but voltage adjustments can help with that. Only thing is most chips won't do over 4.4ghz well like mentioned, but that's like running IB at a slightly higher overclock.
Basically, either chip will do well, unless you want to do 4.8ghz, or something crazier, which I doubt you will do.
In all honesty though, I'd say get a i7-3930K if you really need raw power for encoding.