It's hard to not say the Shinobi Firecrackers. They work on bosses and enemies alike and have saved me on more than one occasion. It's all about preference, though, and I'm sure experts at things like the Loaded Spear will call them the better choice.