Right ya def mixing brands and such is a no-no... and ya i understand what you are saying about them testing them together to make sure they run better.
I think alot of the old concerns with that kinda stuff is becoming far less concerning with all this new gen hardware thats out... atleast from what i have read a while ago