I didn't vote because I have a lot of conditions depending what situation I'm in.
Taking out big enemies, you gotta love pistol with take aim skill, or voodoo. But if you have one big enemy and a bunch of smaller ones join in, switch over to cutlass, do a sweep or two to clear the little ones and go back to pistol.
Dagger is ok, I HATE grenade since I can't seem to get the hang of aiming it but it is good for a cluster of high lvl's.
Don't have staff yet, due to my lvl 24 on test still being bugged so I can't advance. I'm only lvl 14 on open still so it's going to be a while before I can test that out.