About the 2mb vs 4mb cache thing...
You did realize following product profile for Intel for budget stuff
E4300 (2mb allendale)
E4400 (2mb allendale)
E6300 (2mb allendale)
E6320 (4mb conroe)
E6400 (2mb allendale)
E6420 (4mb conroe)
The E6x20 are $1 more than then E6x00's; a good investment. 0.5% more money for a 2%-5% preformance increase.
I did, but hadn't realized the 6x20s were already out! Or that cheap of a difference. Excellent.
I had been thinking about a E4300 with some crazy overclocking (according to Anandtech, it is surprisingly capable), but if cache made a huge difference I'd go for the 6320. Just don't want to end up with something like the Celeron was.
Check the new pricing scale; I'll post all of Intel's current portfolio for everything LGA775, by price, for the desktop/s775 server segment. These are retail unless otherwise noted:
Celeron D (Single Core, Netburst Arch):
331 - Prescott, 2.66ghz, $36
336 - Prescott, 2.80ghz, $39
347 - Cedar Mill, 3.06ghz, $53
352 - Cedar Mill, 3.20ghz, $57
360 - Cedar Mill, 3.46ghz, $66
Pentium 4 (Single Core, HT, Netburst Arch):
631 - Cedar Mill, 3.00ghz, $71
630 - Prescott, 3.00ghz, $72
641 - Cedar Mill, 3.20ghz, $75
640 - Prescott, 3.20ghz, $76
650 - Prescott, 3.40ghz, $90
Pentium D 8xx (Dual Core, Netburst Arch):
805 - Smithfield, 2.66ghz, $65 OEM
820 - Smithfield, 2.80ghz, $88
Pentium D 9xx (Dual Core, Netburst Arch):
915 - Presler, 2.80ghz, $85
925 - Presler, 3.00ghz, $86
935 - Presler, 3.20ghz, $96
940 - Presler, 3.40ghz, $159
945 - Presler, 3.40ghz, $164
950 - Presler, 3.40ghz, $250
Core 2 Duo (Dual Core, Core Arch):
E4300 - Allendale, 1.80ghz, $125
E4400 - Allendale, 2.00ghz, $145
E6320 - Conroe, 1.86ghz, $173
E6300 - Allendale, 1.86ghz, $174
E6400 - Allendale, 2.13ghz, $193
E6420 - Conroe, 2.13ghz, $197
E6600 - Conroe, 2.40ghz, $235
E6700 - Conroe, 2.66ghz, $339
Core 2 Quad (Quad Core, Core Arch):
Q6600 - Kentsfield, 2.40ghz, $549
Core 2 Extreme (Dual or Quad Core, Core Arch, Unlocked Multipliers):
QX6700 - Kentsfield XE, 2.66ghz, $970
X6800 - Conroe XE, 2.93ghz, $985
Xeon (Dual Core, Core Arch):
3040 - Conroe (2mb), 1.86ghz, $190
3050 - Conroe (2mb), 2.13ghz, $235
3060 - Conroe, 2.40ghz, $249
3070 - Conroe, 2.66ghz, $349
Its a large portfolio. Spans from $36 to $985.