Hoppe's #9 for the bore. Switching over to Shooter's Choice and/or Hoppe's (Elite?) bore foam stuff when I run out.
I use Eezox on the entire gun. Then I use TetraGrease on everything that slides or on the locking lugs on my 1911s. Eezox is one of, if not, THE best corrosion preventatives and is an excellent lubricant. It also resists fingerprints, dust, dirt, etc. You use both products sparingly.