Some people have problems with Athlons, some don't... as long as you use the correct chipset drivers, bios settings, cooling solutions etc there shouldn't be a problem.
I still use an Athlon 900mhz, with quite a cheap motherboard based on the Via KT133a chipset. I experienced the PCI latency issue, which was fixed with an unofficial patch. Since then I have had not one issue with the Athlon, bar a minor overheating problem, but that was my fault entirely.
If you do a little research and know what you are doing with computers, then the Athlon makes an extremely competitive, and cost effective solution to your need for speed.
P4s, on the whole do in all fairness experience less problems due to better chipset support -, and the chip is not as bad as a lot of people have tried to make out (the high clockspeed advantage makes this happen obviously).
So if you have money to burn, then buy the fastest P4 you can
If you are on a budget, get either a slower P4 - or an Athlon, unless you have a long history of being plain unlucky with Via chipsets and the like!