I've seen 2.6GHz benchmarks of the 3000+, and it's pretty much dead even with the FX-55. Winchester is faster clock-for-clock, but remember that the FX has 1MB L2, versus 512KB L2 for winchester.
As for the 90nm transition, Intel had problems because they tried to add too much new stuff to the prescott core. Didn't they add like 50 million transistors more than northwood or something? The problem was that northwood was pretty much at its clockspeed limit because of its pipeline, so they had to completely re-engineer the pipeline to allow faster speeds, which turned out to be a big waste due to other problems. Adding 50 million transistors and fitting them into a smaller area is a pretty big task, especially when trying to pump 3+ GHz frequency signals through them, and I'm not at all surprised that current leakage and heat problems resulted. Had they just made a straight transition to 90nm with northwood, with added cache, performance would have gone up, and while they would not have had the clock-ramping potential, it's not like prescott has it either, so at least they would have a decent processor with decent power usage and low manufacturing costs. After all, AMD underwent pretty much just a simple die shrink, and it went great. Basically, intel forgot the all important rule of Keep It Simple, Stupid.