I would go with the 1333, if you have problems with the ram more than likely it was a bad stick to begin with. I run 1866 in my laptop and I had so many negative responses saying it's not going to work blah blah blah. Well it does and I don't have any problems.
If anything, the memory will downclock to 1066. Buying 1333 will allow you to use it in a newer machine as well.