You no longer need to guess! This free stability scan and registry cleaner download will give you a complete diagnosis of your Windows registry, identifying errors and conflicts.
For the vast majority of applications, the P3 is the winner. Unless an application is coded for SMP, there is no advantage to multiple CPUs. Even if it is, 3x500MHz does not "equal" 1500MHz.