In most cases like 99% of the time it will work just fine, however the 800mhz ram will run at 667.
What is the make and model of your laptop, some times the laptop boards can use faster ram than they come with becuase the manufacture may only use 1 board for multiple computer models.