CMCON = 7;
Disables the analog comparator, which is separate from the A-D (although both are analog functions.) There's a note in the datasheet:
"The ANSEL (9Fh) and CMCON (19h) registers (9Fh) must be initialized to configure an analog channel as a digital input. Pins configured as analog inputs will read ‘0’. The ANSEL register is defined for the PIC12F675."
(drove me crazy till I figured it out. I knew about ANSEL, but not CMCON...)