I have a product that I hope to launch before Jan 1 that will address these issues.
I like Panos have been doing this for more than 4 years, and I've seen no silver bullets. I'd like to think we're (CastingWords) doing it better than anyone else, and I don't even know what a silver bullet would look like at this point. Though I have to say that Panos's list is a good start.
https://spreadsheets.google.com/viewform?formkey=dDNkei1Hb0l...