I'm a fan of old gustav but hannibal deserves a good spot to. I think thou I have to agree with Seamus here. Hanibal was good but he didn't really change warfare as we know it now. While on the other hand Adolfus was also good, you can argue that unlike hannibal who lost the emprire, Adolfus forged sweden into one. An empire that controled almost all of northern erurope.

Then their is also Gutvauses refroms. At a point were most commanders were focusing on the lumbering Phalanx like, Tercio, he instead opted for the modern tactics of Manuouver, displine and firepower. He forged the first truly perfessional standing army, and defeated one of the greatest europen powers (haspburg). For who had the bigger impact and overall better Gutavus Adolfus closely beats Hannibal.