I worked at O'Reilly in college and sold my fair share of Bosch O2 sensors. I can't recall having a customer come back to complain about them.

I'd go with Bosch FWIW

Nick C.