There is a tool called the d-barb tool, I've used on several fish and it works well. It's a long pair of nose cutters with a magnit and you can cut the point and barb off the hook at one time and then remove the shank.
Sorry I do not recall the web address. A lot of smallmouth fishermen use this tool, check www.riversmallies.com for an article.