A little secret here. PC2100 memory and PC2700 memory aren't really different things per se. They're both ddr memory, its just that the PC2700 stuff is RATED to handle frequencies of 166mhz (DDR333), and PC2100 is specified for 133mhz (DDR266). You could run either at either speed.
Since the PC2100 isn't intended for 166mhz, it'd probably fail. However, running the PC2700 at 133mhz (PC2100 speed) isn't a problem, you're simply not using all of it's potential.
-Col.Kiwi