I u use two RAM modules of different speeds,then the both run at the speed of the slowest module.
So,in ur case both will run at 266 MHz.
There is no problem in this setup and it does not harm ur computer.
If u experience crashes,then u have to set the speeds manually in BIOS.
I've heard that some DDR RAMs can have timing problems when run at a lower speed, but I've never had any problem myself running DDR400 at 266 and 333 speeds.
I've often upgraded my earlier customers' computers using A7N266 mobos by installing DDR400 RAM sticks, usually along with their existing DDR266 sticks.
And like swatkat said, it certainly won't harm your computer.
No. The two sticks will simply run at the speed of the slower unit, unless you set the speed manually from BIOS and try to force the slower RAM to run at a higher-than-normal speed, i.e., overclock it. In that case, there's the possibility of instability and/or shortened life, though some people have done it successfully.