Based on the info provided, you car is configured under the Federal emission standard (CA emission configuration is a bit confusing).
Bank 1/2 refers to the bank of cylinders in a V6(V8) engine - Bank 1 for cylinders 1-3-5-(7) and Bank 2 for cylinders 2-4-6-(8). Since the VQ engine in you 99 I30 is Transverse (side-side as opposed to longitudinal, front-to-back), Bank 1 is closer to the firewall while Bank 2 is towards the radiator.
For Oxygen sensor location, in general, FRONT refers to sensors mounted before (upstream) the catalytic converter while REAR refers to sensor mounted after (downstream) of the converter. However, for CA-configured car, there is no O2 sensor downstream of catalytic converter - it is mounted upstream of the Precat. The Front sensors usually has 3-wire connector (Power, Signal and Ground) while Rear sensor has 4-wire connector (Power Signal. Ground plus a dedicated signal ground).
In the VQ exhaust system, the Front O2 sensors are mounted on the VERTICAL portion of the exhaust pipe while the Rear O2 sensor is mounted HORIZONTAL section - Federal configuration downstream of 'cat' while CA configuration is upstream of 'precat.
For you car (Federal configuration)1. Bank 1 Sensor 1 - front sensor mounted on the vertical portion of Bank 1 exhaust. It is also referred as "Front-Front Right O2 Sensor." This is what you need - 3-wire heated sensor @ 26" cable length or longer.2. Bank2 Sensor 1 - front sensor mounted on the vertical portion of Bank 2 exhaust. It is also referred as "Front-Front Left O2 Sensor."3. Rear Sensor - mounted downstream of 'cat.'
For OEM parts, the best place to buy is at IoS, one of NICO sponsors with 25% off MSRP -
http://www.infinitipartsusa.com. You can also go to their site to get pricing info (@ $126) as well as diagram of O2 sensor locations.
However, for O2 sensors and spark plugs, best pricing for OEM and quality replacements are from "NGK.com" a.k.a. "sparkplugs.com" (@ $69)