Thanks for the advice. Normally I'll allow ads on a small site like this since it might depend on the ad revenue. It took me a while to figure out that this particular ad was the problem since it didn't always come up, but when it did my CPU usage would go to 100%. However, I haven't seen it for the last couple days, but if I do again I will certainly block it.