To fight the borg, it has to go beyond phasers and torpedos - which is what the ENT-E was all about really.
I think the only real difference between the Enterprise
-E and the Enterprise
-D as far as firepower is concerned was that the newer ship had quantum torpedoes. Otherwise, they seemed to be about the same in combat, IMO.