Just saying "2 or 3 emitters" doesn't tell me anything, as some emitters create 100 particles, while others create many thousands. Are the emitters needed for all 900 frames? If you're working toward the end of the frame range, any change results in all of the particles being recalculated from frame 1 -- which as you've seen can take some time (hence the hang).
I suggest breaking your project up into shorter pieces if possible. Also, be aware that converting an emitter into anything but a point emitter can *really* multiply the number of particles that are created -- especially an area emitter. Set the "number" to 10% or lower in that case and see if it helps.
Alan.
....................
Alan Lorence
Product Manager
GenArts, Inc.
http://www.genarts.com
http://www.wondertouch.com