It's a common question, and yes, it's probably the CPU, WOW can be very hard on that in crowded areas.
That said, which 5700 is it? Try running at the lowest settings and see if that helps, if it does upgrading that should improve matters.
A more technical solution is to overclock the existing CPU, which is the most cost effective way to boost the performance of older systems.