Frankly, I'm not convinced he wouldn't have been fine for the job, problems and all. I thought we had proved with Bill Clinton that personal character, as regarding finances and one's sex life, was no longer a consideration for the highest office in the land. I'm a lot more concerned about a WMD attack on a major US city than I am who this guy shacked up with. I want someone in that position that's going to kick ass and take names!
I could provide a list of retired USMC Colonels that would fit the bill!! Semper Fi.