I recently bought an HP G1610T 150W PS ProLiant Gen8 Micro Server and tried to upgrade the memory to 16 Gig. My first attempt with the Crucial 16GB (2 x 8GB) DDR3 PC3-10600 strips failed. The server plainly refused to accept the strips. The Kingston ones however do work fine. No trouble at all.
I use my Canon printer mainly to print disk labels and text documents, so mostly graphics & text. I can't judge how well they do for printing photographs, but for my purpose these inks are just as good as the original. There is no noticeable difference in colour intensity or hue and the printer took the cartridges without a hitch. Will definitely go back for more.