The most visible differences between the two are that Intel is better suited for the future. AMD has already used the 0.18 micron process to its fullest and the only thing for them to do is to go to 0.13 micron. However, Intel has already implemented this technology and has a head start. In addition, Intel has increased the L2-Cache from 256 KB (Willamette core) to 512 KB (Northwood core) and the real performance is seen in the way it handles data from memory to CPU.