I'm about to purchase new DRR2 RAM, i'll buy 2gb RAM. I want to know what is the difference between 667Mhz RAM and 800 Mhz RAM, only speed? And is there much speed gap? price difference? What you prefer? and which is better that can be on my PC for longer period of time. I need your suggestions. Thanks for any.