Yes,higher MHz performs better but the performance difference isn't much.
For example,you won't notice any difference between 1600 and 1866 in games or daily tasks
Alright, Thanks for the quick reply.
One last question, How big of a difference will DDR2 667 to DDR3 1600+ be? Upgrading a 2006 PC here.