I've built both types of systems. Intel systems are easier to get stable, but AMD systems on VIA chipsets can be made equally stable. The problem is that people often don't install the drivers correctly (or right after Windows install). Another issue is that the VIA boards often have memory timings and the like tweaked in the bios for additional performance. If you have cheap ram you often run into issues. Intel's OEM boards run very conservative timings and cap the PCI bus bandwidth well below it's limits to maintain stablity.
Performance (neglecting price differences) between the top of the line AMD and Intel chips today is on the whole roughly equal. The 2.533 Ghz P4 is faster than the XP 2100+ at this time, but may change in the next couple weeks. (You can buy 3 XP 2100+ processors for the price of 1 2.533 Ghz P4 though...)
One area where the P4 is extremely lacking is it's x87 FPU. Applications that are not optimized for SSE 2 FPU operations are not going to perform nearly as well on a P4 than they would on an Athlon. If you look at Sandra benchmarks for a P4 vs Athlon, look carefully at the P4's results. It is broken into two parts: x87 performance and SSE 2 optimized performance. Unless your application is optimized for SSE2, you can see just how badly the P4 is going to do vs an Athlon XP. I personally run my Athlon very hard with circuit design and simulation (and Matlab) applications. It's never let me down, and compared to the P4 1.7 Ghz machines I have access to, it is much faster. (And this is just a 1300 Mhz Tbird, 200 Mhz FSB.)
There are alternatives to the VIA chipsets now: AMD makes an extremely stable dual CPU chipset (760 MP), and my own experience with the nForce chipset leads me to believe it is quite stable. One last big advantage of the Athlon XP (MP) is in low cost dual CPU systems. The Athlon's EV6 based FSB allows dual Athlon CPUs to often outperform the MUCH more expensive P4 Xeons. (Look at
http://www.anandtech.com , they recently compared their AMD servers vs their Xeon systems.) When you consider that you can buy a dual MP 2000+ system for well under the price of a 2.4 Ghz single CPU P4 system with Rambus ram, you can see just how competive the AMD stuff can be.
I've also attached a benchmark (ALU and FPU) of my personal CPU (Tbird 1300 @ 1313 Mhz, 101 Mhz DDR FSB on original KT133 Asus A7V motherboard, 384 MB PC133 SDRAM, in other words, old). You can see the split result for the 1.5 Ghz P4 and see just how badly it's going to do with x87 FPU operations...