I have found that most sulfury smells (or farty smells as I like to call them) can be almost eliminated by letting the primary fermentation finish completely. If I don't let it sit for at least 3-4 weeks, I get a bad smell. If I let it ferment dry, (sg ~ 1.000), the smell goes away. Not sure why...