I don't have a lot of money to spend on tech gear so I usually buy what's cheapest if I'm only looking at minor performance variances. I have resisted the urge for an E6300 for quite some time. Upgrade path isn't important to me because whenever I'm ready for an upgrade, I do a full system overhaul. Have never 'just upgraded the CPU'. So all the talk about, "Intel always wants you to buy a new motherboard to get their new CPUs" doesn't bother me.
Hell, I'm typing this on an Athlon64 2800+ (@2.2GHz, Clawhammer, 130nm) - when I bought it, it was the best available deal. With a decent GPU (7600GS), it does most of my stuff at respectable speed. If I feel like checking out ultra-high graphics, I do so at a friend's place.
My next upgrade might be a C2D setup after the price cuts later this year. Hell, Intel plans on selling Q6600s in the $500 range later this year. I can only imagine how great that would be for the E4000/E6000s.