Best General is a thread all to itself. There are lots a guys who don't get the credit they deserve.
Cleburne, Joe Johnston.
They all had various strengths and weaknesses.
Johnston was one hell of a brilliant general, especially considering his results/resources ratio.
Cleburne definitely makes the All Star line-up, too. For my money, more effective than even Jackson, hagiography aside.