Actually AMD had 2.4GHz dualcores and Intel had 3.8GHz single/3.2GHz dualcores before 2005 was over.- Athlon X2, dual core, 2 hardware threads, 2 GHz
- Intel Pentium D (Pentium 4), dual core, 2 hardware threads (it didn't have hyper threading), 2 GHz
- Intel Pentium 4, single core, 2 hardware threads (hyper threading), 3.2 GHz
Though Netburst was "somewhat" ugly/sub-optimal architecture so the actual clock speed didn't really matter much. Then again big part of it's inefficiency came from huge memory latency and small bandwidth. Compared to the Power cores in XB the latency on Netburst was still several times better.
True but that lower power consumption only came when that CPU core was actually designed specifically for those consoles. The Power before that was rather awful with it's huge power consumption and lowish speed.PowerPC had much lower power consumption, and equal (or higher) performance compared to the other options (when running optimized code). I think they made a really good pick.
Though as you said they were pretty good when running specially optimized code. Being in-order cut out quite a bit of unneeded stuff and allowed to add more raw computational power. Being a fixed target also meant making specially optimized code wasn't that big of a problem while on PCs the CPUs are rarely getting anywhere near as optimized stuff to crunch through.