the P4EE would only be useful in a server area really, as it IS a server chip repackaged into a normal P4's socket.
as others have said, cache doesnt really mean too much....
P4 has 8kb L1 and 512kb L2
P4E (prescot) has 16kb L1 and 1mb L2, but its slightly slower due to longer pipeline. It also needs a monster heatsink to get rid of 103watts
XP Bartons have 128kb L1 and 512kb L2 upto about 2800 its faster than a P4, after that its slower.
A64 Socket 754, 128kb L1 and 1mb L2, single channel ram. Extra cache makes up for single channel ram, also gives it 200 extra rating. Ie the 1mb version @ 2000mhz is 3200 rating, the 512kb version @ 2000mhz is 3000 rating.
A64 Socket 939, 128kb L1 and 512kb L2, DUAL channel ram. Dual channel ram makes up for less cache (and cheaper for AMD to make)
anyway
512kb = ok
1mb = gooood
2mb = overkill