Well, for starters the "F" in the part number stands for "Flash", as in flash memory, not EPROM.

I've only used the 12F675 once, (my perfered chip is the 16F877A, for the bootloader capability- self programs through a serial port), but I have the datasheet here and it says:

PIC12F675 1024(words) flash, 64(bytes) SRAM, and 128 (bytes) EEPROM.

And while were here, note the endurance is spec'd at 100K cycles for the FLASH and 1M cycles for the EEPROM.

Mpasm is part of MpLab, it also includes an IDE, a simulator and lots of other tools I don't like or use. :-)
Here's a direct link: http://www.microchip.com/1010/pline/...labi/index.htm

BTW, I've programmed PICs in assembler, C (from CCS), and PBP. I wouldn't even think about giving up my basic compiler. PBP and microCode Studio were the best investments I made in my PIC toolbox. I recently designed a simple device, read one ADC channel, three buttons and three LEDs, data out a serial port and on an LCD, total time 2.5 hours. I could have spent 8-10 with C, or days with assembler.

If you do decide to buy PBP, talk to some of there distributers, some of them can put together a package deal where you get a better price than strait from MELabs.

-Denny