How can I best treat a stye in the eye?

Warm compresses. Warm compresses (wash cloth with warm water) for 5-10 minutes, 3 times a day is the most effective treatment.