Do you think it's better to self-publish or to find a publisher?
It really depends on your goals and your particular book. The best thing is to get a huge six-figure deal from one of the Big 5 publishers along with a huge marketing budget. Although, that's just not that common. (Although it has happened to a startling number of friends of mine.) Sometimes, though, the sort of book you're writing isn't the type that the Big 5 are going to be excited about. (It's too niche, it's not on trend, etc. etc.) So then what do you do? Well, there are a number of great smaller publishers out there (like Entangled or Raw Dog Screaming Press, as two examples), but there are also a lot of other small publishers out there who will take 60% of your sales for doing very little. They'll give you a crappy cover, won't promote it at all, and then slap it up on Amazon hoping it'll sell. In those instances, I think you're better off self-publishing. So the important thing is to do your homework. Google is a wonderful thing. (So are Predators and Editors as well as Absolute Write Water Cooler.)
Question from Tumblr: http://jlfynn.tumblr.com/post/64215537416/do-you-need-an-agent-before-you-approach-a-publisher-or