Based on what I've seen the most successful catching service is dropcatch.com. Dynadot, Pheenix, and other similar small catchers do ok, but only with domains that don't have much competition. It's still worth trying to catch the domain you want with as many catchers as possible, since they only charge you if they a re successful.