Almost impossible to pick between Kenshin and Shingen for the reasons stated above... Though I have to go with Shingen for that his time was cut short, yet he accomplished so much.