Unplugging the primary ( upstream O2 sensor) should put your car into limp mode, aka base programming. Its a cheap way to see if you remove the O2 sensor input, if there is any difference in the performance of the car. That being said, to reply to your original post, an Air/Fuel sensor tends to be a bit more pricey than an older, 'traditional' Oxygen sensor.
I agree with Hex about going OEM only on the O2 sensor (NTK, aka, NGK). Although cheaper, aftermarket can cause way more problems than they tend to fix. And buying an upstream O2 sensor is kinda a once in a life time replacement kinda thing in a Honda, so its good to do it as best as possible, IMO.
Funny thing about your photo- looks like you are running a D16Z6 with maby D16y7 Exhaust manifold?, or one from a 5th gen CV, or High fuel/ low emission modle?-- If your running the ECU for the D16Z6, then you are only going to need an O2 sensor, not an air/fuel sensor- as this is what the D16z6 engines come from the factory, and is what the ECU is designed to run off of.
Funny tho, they are all, air/fuel ratio sensors....but the difference is in their internal design and structure which gives different levels of out put.