Dragon Staff is insane on bosses. I recently got it and boss fights are so much faster.
I also have the Nightmare staff, the proc is buggy. However I still take down mobs fast.
I never used the immo staff so it's hard for me to comment on it. The flame staff is AWESOME if you have large pulls and I really enjoyed playing with it.
Bookmarks