particleIllusion does not currently take advantage of multiple CPUs, so better video card might be better. It's difficult to say exactly though. One thing you can try on your current setup is to add a medium-complexity emitter to the stage. Then try different zoom settings and see how the playback speed changes. If at higher zooms things slow down noticeably, then your video card is at least part of the problem.