I'd say A64 3200+ 939 since that costs the same as A64 3400+ 754. Not sure why you are choosing between $150 3000+ model when 3200+ is $195 and 3400+ is around $210. Unless you considered the price difference for the motherboards as well.....
I'd get 939 since you can overclock it easily to 2.4ghz matching 3400+ and you have a longer upgrade path. I'd say a longer upgrade path is worth losing 200+ speed rating (especially given the overclocking record of winchesters)