Is there a treatment for genital herpes that works?

Acyclovir etc. The antiviral drug acyclovir, and related drugs (valacyclovir, famciclovir) are highly effective in speeding healing and preventing outbreaks of genital herpes. However, there is no cure.
Yes. Early on in an outbreak, antiviral medications work well to make the symptoms go away sooner, and when given during the first outbreak of genital herpes, it can greatly reduce the frequency and severity of outbreaks. Please see your primary doc asap if you think you might be having an outbreak because medications can help!