Based upon your qualifications only (and ignoring whatever baggage may come with it): Joe Biden of Delaware. However if you go back to 2004's political analysis, senators/congressmen don't get elected president (generally speaking that is). Governors get elected. Look back from the beginning of the 20th century, especially last 50 yrs. The people prefer administrators, not professional politicians. So, who are the govenors strong on defense?