Interesting thread. Given that it includes two discussion points that can sharply divide people in the PC world (AMD vs Intel, home build vs bought) I'm surprised it has all been so polite
It's a bit too long to quote individual items but one or two things spring to mind.
AMD Vs IntelYou can't - as has been pointed out - compare raw CPU speeds unless you are talking about the same CPU family.
Intel has the faster CPUs, AMD has better integrated GPUs, AMD is arguably better value in terms of bang-per-buck.
On the graphics front neither Intel nor AMD builtin graphics are up to more than light gaming duties anyway so I'm not sure it makes much of a difference to most users - for instance I think SImon would probably be fine with either for his uses.
There is an article comparing the performance of integrated GPU's
here - I'll just pull one of the graphs to show but most look similar (except the Cloud Gate benchmark which shows the Intel i5-4430 as the faster)
Note that both are trounced by either the Radeon HD7750 or GeForce GT640 both of which are considered only entry level cards. OK, to an extent this is because below this there's no point, given the current capabilities of integrated GPUs, buying anything slower. However both are only $80 graphics cards.
Integrated GPUs can usually drive multiple monitors these days but you might need to use different connectors to achieve this (eg DVI+HDMI or DVI+VGA). Any modern graphics card will do multiple monitors as well so you probably don't need a separate graphics card at all.
RAM bottlenecksThese days with 4, 8 or even 12 cores even fast DRAM is actually even further behind the CPU speed than it was back with Simon's 900MHz Duron with its 200MHz FSB -
but what has become much better is the amount of cache memory in CPUs and how that cache is handled so RAM speeds have relatively minor impact on overall system performance.
The latest Haswell chips specify DDR3-1600MHz and don't seem to benefit from higher than 2133MHz - it hurts overclocking if that's the game you're into to push the RAM faster than this.
Home build vs boughtI always build my own PCs - I'm just about to put a new MB and i7-4770K in my video editing machine. I rarely recommend others do though.
The bottom line is that if you're not at the performance end of the market it isn't cheaper and it's definitely not more convenient. Simon said he spent £360 - if he said exactly what he bought I missed it but I'm sort-of assuming that he recycled the case, HDD, optical drive and PSU at least.
For comparison look at
this pc from ebuyer. No affiliation except that I've bought a few bits from them in the past and they've all arrived OK. £370 for a complete system with a copy of windows 7. The same price gets you a system with an AMD A10-5700 3.4GHz processor and 12G of RAM.
OK so DIY? Well, looking at the cheapest sources I can find the CPU costs £137 (ebay not cheapest I found BTW), RAM £55, M/B £60, disk £60, DVD writer £16, case+PSU £26.
While that
is 16 quid cheaper we haven't added an OS - if you need Windows that's another 70 quid for the OEM copy (which, strictly you aren't supposed to use for your own builds). PLUS there's a year's warranty so if it goes wrong there's half a chance you can just send it back to be fixed rather than have a set of different suppliers blame each other (or more likely you) for the problem.
[edit] Oh, and it looks like you get a keyboard and mouse with the system FWIW.
Simon might like to comment on how the AMD system compares with what he bought.
There are lots of reasons for DIY but price is not a good one. I tend to do it because I can pick exactly the components I want and because I find it more interesting but it isn't generally cheaper.
17" monitorsHmmm, Simon really do yourself a favour and get a decent monitor. You'll probably find the perceived desire for twin monitors will sort itself out if you get a modern 24" or even better 28" monitor. I find 16:10 better than 16:9 and the 28" ones are at 2560 x 1440 these days which gives you clarity and loads of screen real estate.
All contemporary processors use instruction pipelining to increase performance and the creation of Hyperthreading to increase pipeline depth even more through the logical CPU core is a very clever idea. It increases the use of already existing silicon to productive effect. Making 4 cores look like 8 has been shown to improve throughput. I can't help but think changing to a CAD program that has been designed to exploit the strengths of multi core processors would be worth considering.
Hyperthreading doesn't increase the pipeline depth - it uses the fact that modern CPUs have multiple execution units per core and some of these will be idle so to increase utilisation a "virtual core" is created. The original HT improved performance by 20-25% and I think the current generation gets more benefit.
The i5 is a four-core with no HT though - only the i7 (and i3) have hyperthreading.