That will be fine. Don't worry about 10666 vs 10600, 10600 is the official naming convention but some manufactures use 10666 to make themselves seem faster/better. As long as the frequency (1333MHz) and timing (CL9) are the same the memory will run at the same speed as 10600.
Current newegg deal right, great price for 8GB 🙂