Any H3 bulb will work, (EDIT: you might have to file down the locator notch on the one side it needs to be square or rounded a little can't remeber which way) just try and not touch the glass and if you do wipe it down with alcohol on a clean tissue. The oils on your hands tends to shorten the lives of most light bulbs. Price depends on who makes/packages it and what wattage it is and what store you get it from. But at $22.xx I would hope it was something like a PIIA brand bulb.
$3.xx-$8.xx would be normal or maybe halogen 35watt at any Auto parts store or Tractor supply or even Walmart.
I upgraded to HID 35watt bulbs although I did have to do some modifications to the housings back plate to run the new wires through, mounted the Ballasts right behind the light fixture inside the Pods.





This is the comparison to the color of the light the blueish greenish lights are the HID and the Whiter light is the 55watt PIIA although the HID is a lower wattage used and is actually brighter down the road throws light farther and wider.



Original style bulb, this is the PIIA brand ultra white version 35watts.
If you look carefully you can see that I had to file the rounded locator slot on the one side to fit this NON Honda bulb in, use a jewelers files that is half round works like a charm.

This is the Upgrade HID bulb, you can see how much longer the bulb is. It actually touches the inside of the lens of the fog light housing but seems to be fine after some 10,000 miles

If memory serves I gave less than $45.xx shipped from a Ebay vendor for the complete fog light HID kit includes both sides and the ballasts be sure to verify the ballast are the newer style MINI ballasts the older ones are a pain to mount due to size. IF you wanted to go this route..