TNC's Barrier Analysis Tool - An ArcGIS add-in.