Indiana Jones, MacGyver (who's first name was Angus FYI) are both great but how about Max Rockatansky aka "Mad Max"? I also like Jack Reacher of the novels by Lee Child, all the smarts and wit of James Bond, with the toughness and physical power of say Rambo...or an Abrams tank.