JOOK-D :
I agree about the extreme series. I'm thankful that intel have a flagship product.
I would like to agree about more cores being the way forward, but I cannot on AMD's side. The cores themselves are simply not efficient enough. They played the 'moar corez' marketing game and lost, since in most instances those cores are not utilised and only a few weak ones do the work. If they were to produce a high IPC hex/octa core chip I could see it being viable. Currently 4 efficient cores are more than enough.
I would love to see multithreading take off. I expect it to take a while.
If it was a pure dual core against the 6300 when all cores were utilised I would expect the 6300 to win too. However it's a dual core with hyperthreading. If all future applications use 6 cores then I would see it as a viable choice, but I don't understand why you would buy a CPU based on expectation of future applications rather than what currently physically exist and are capable of utilising - less than 4 cores, for the most part. So personally I'd grab the i3, which would also leave me with a much better upgrade path than a 6300 would since AM3+ is essentially a dead platform.
Ah, the last part of your post explains a few things to me, I think we are looking at this from different perspectives.
When I didn't have much income to dispose of, and was a 'budget builder' (not that I am saying my PC is some super computer....), it also meant I couldn't afford to turn about and throw money at it again in six months time, or a year, or two years....The best I could do was upgrade a graphics card. Or throw in another stick of RAM. That kind of thing.
So, the thought of upgrading my processor at a whim was not on. I had to look at what was on offer, with the best bang for the buck, and what could do the job for the next 3-6 year period. Because I wouldn't have the money to throw away on another PC easily, especially back when a 'budget' processor with decent specs cost $500 plus...
This naturally includes looking at trends of where things are heading, what things are causing these trends, and see how I can beat the system, as much as I can. Throughout my budget building time, I steered things pretty well by doing this. In this thread and others, that is all I am doing; Looking at trends, what is causing them, and attempting to build a budget machine in my mind that caters for the next few years on as little money as possible.
After looking at price/performance, checking out various rigs of people I know, and future trending based on current gen consoles (that have had a huge impact since the early 2000s), I concluded that in that price bracket the 6300 was the chip to beat. It performs adequately at stock speeds for desktop applications, rendering, streaming, gaming etc, can be overclocked later on with a few cheap upgrades, and has the cores there if needed for future applications.
So, the budget builder, at least by my own experiences and the experiences of others I have known, cannot afford a wasted dollar when it comes to upgrades. The next rig is years away. Upgrading a cpu is not cost efficient, especially when compared to upgrading a gpu which is far more bang for buck in gaming. An upgrade from an i3 is at least another $200 outlay. That is a decent graphics card right there. Or even a big chunk of a new system down the line.