That's a pretty high goal, i would say its a draw. If you oced both without decreasing the FSB the 3500 would obviously oc higher because the bus would not be stressed as much since the chip starts out higher, but you can lower the FSB/HT on the 939's so the 3000 would then be able to cope with the stress. So in theory they would both OC about the same. But this is pure theory, in reality I would think the 3500 would reach higher speeds because the CPU starts out higher, but then again on anandtech both the 3500 and 3000 maxed out at 2.6, maybe that is just the limit of this version of the 90nm cores(Winchester). So theory and realworld tests support eachother. Maybe you should look at more tests and see what the general consensus is. AMD will be working on the new cores to get higher speeds just like they have in the past. So there is no real deffinate answer, I would say go with what your budget lets you, if you want to spend as little as possible, I don't think you can go wrong with the 3000, if you think the 3500 will fare better then go with that. Hope this helps.
P4 2.6c@3 / 1GB OCZ DDR533 / Abit IC7-Max3 /
BFG Geforce 6800 GT @ 410/1100 /
Baracuda 7200.7 120 GB SATA / Lian-Li PC-65 Case
/ SyncMaster 700nf Monitor / 3DMark03-12100