My guess is that the dual core stuff requires software that's actually capable of using the technology. Seeing how I'm a programmer, I'd have stuff like SQL Server 2005, VFP9, .NET 2005 perhaps...stuff like that on it. Seems like the P4 one is a little bit cheaper, and has more GHz - but obviously there is more to it than that...anyone know which is gonna perform better or any suggestions that would help in making a good decision?