I just replaced all 4 of my O2 Sensors and used the DENSO brand. I bought them from www.sparkplugs.com Best price I could find anywhere.
I bought the "OE Identicle" which came with the matching connectors etc. All is good and no problems. They also offer the NGK and Bosche.