There are basically two populations of bacteria that affect the eyes: gram-positives, and gram-negatives. Which types you get often depends on whether you're a contact-lens wearer (they get more gram-negatives).
For gram-positives I like Ilotycin (erythromycin ophthalmic ointment). For gram-negatives I like Ciloxan (Cipro ophthalmic solution). There are other agents out there (like sulfa drops) that could be used for certain infections (like staph aureus, provided it's sulfa-susceptible), but sulfa drops are very unpleasant to use. They sting quite a bit, while the others are much better-tolerated. Still... you have to go with what works, no matter how much it sucks. There is also gonorrhea conjunctivitis, but I don't suppose any of you sick/twisted freaks are at risk for that, are you?
Yeah. I thought not.
There are also plenty of viral eye infections, but those are self-limited (even if very, VERY contagious). The exception is herpetic eye infections... those should all be treated to prevent corneal scarring and blindness. Any of the big-three "cyclovirs" (Val, Fam, or A) should work.
Other than that, irrigation is the solution for smoke in the eyes. Any saline solution should be just fine.
Avoid excessive use of tetracaine or proparacaine. Those agents are great for short-term use to anesthetize the eye (usually prior to examination, or procedures), but they actually slow corneal healing. We never send people home with those, but occasionally a patient will pocket the bottle when you turn your back, and keep using it at home. Irate phone calls from the Ophtho guys always follow when the patient shows up to their follow-up appointment with that bottle in their hand.
Then we have to explain that we *DIDN'T* give it to the patient... he friggin' STOLE it.