So long as each 3 module group is comprised of matched modules, in your case probably just 1333mhz modules, you should be fine. If you can get 3 faster matched modules for less than the 1333mhz, I say that's fine too and would leave you with several options.
1. Leave it that way permanently. It will run each 3 module group at the 1333mhz speed, which is fine in this case, you wouldn't have paid more for it anyway.
2. Leave it that way temporarily and later on get another 3 matched modules of the same speed which would then allow them to all run at the faster speed.
3. Get 3 more compatible, but not matched modules, and have them all run at whichever speed is lowest since the dual and triple channel configurations don't actually add as much to the overall performance as simply having more functional RAM does.
As expected, the performance difference between single channel and dual channel memory using an up-to-date Core 2 Duo processor is little to nil, depending on the benchmark - most tests show differences, but they are really small. For games and enthusiast PCs, we recommend sticking to high-performance dual channel RAM, because the memory is one of those components that you want to perform best for a smooth experience.
For regular applications, though, it doesn’t really matter much whether you run single or dual channel.
http://www.tomshardware.com/reviews/PARALLEL-PROCESSING,1705-15.html
Your board supports DDR3 from 1066mhz up to 2000mhz. I would NOT get anything lower than the 1333mhz you currently have or else you'll actually slow things down. I also wouldn't go with 2000mhz because it's significantly more expensive than 1866mhz and does not offer a substantial performance increase over the 1866mhz.