oslinux , I have used the 24lc512, 24lc515, 24lc1025 in pairs, to date with out any problem. One thing I did find is that if you are running interrupts during the read or write process I would sometimes have incorrect data ether read or written to the EEPROM. I disable all interrupts during the write process and I haven't had any problems since....

Dave Purola,
N8NTA