Nope... the processor FSB is bottlenecking the DDR2-800 memory you have. That is normal though... for the E6600 processor... the memory should run at DDR2-667.
The only way the memory will run at the DDR2-800 speed is if you overclock.
You can read more about it here:
http://www.directron.com/fsbguide.html