I don't like the universals, they never fit right and you always have to end up hacking off the connector and splicing your wires to it.

check out http://www.oxygensensors.com/

the denso OEM o2 sensor is $107.