You are NW NJ, right? We often go fishing at Cranberry lake and this is also one of our favorite stops up there:
http://lakotawolf.com
The stocked trout fishing is pretty good too. I used to fish the Rockaway river for trout. I'm not a fly fisherman. they fish up in Stokes. I forget the names of the places.