Only been on this forum a month or so but have learned so much... want to give back a little, here's a recipe I use (written by a friend of mine) for what I think is the most versatile fly (sw and fresh)
In my experience, this is the most useful, versatile, and durable fly there is. It is easy to tie and its realism is unmatched by most streamer patterns. Use this fly and you are certain to become a believer. The version illustrated here, Gray on White, is what I use most often in both fresh and saltwater. The fly will be about 4 inches long.
Materials List
Hook: Gamakatsu Octopus Semi-Circle. Size 1
Thread: Mono. Size .006.
Body: Polar Fiber. Colors may vary depending on what baitfish is being imitated.
Lateral Line: Wing-N-Flash. Color: Ice Blue Pearl.
Eyes: Spirit Rive Prismatic. Size 5.0.
Epoxy: Devcon 5 minute.
Polar Fiber Prep Tips: Prepare bunches of material before tying (four per fly). The bunches are, typically, the same diameter as a pencil and about four inches long. Leave the under fur in the first three bunches but strip it out of the last to make a small head on the fly. The length, diameter and number of bunches of material can vary to make shorter, thinner flies or longer, fatter flies. Before tying in the fibers, be sure to trim the ends evenly as this will make the tie much neater and easier.
1. Place the hook in the vice as you normally would with most flies. Start wraps at the eye of hook. Wrap shank until thread hangs in line with point of hook.
2. Tie in the first bunch of White Polar Fiber. Tie in on top of shank using 7 to 10 wraps, one in front of the other, finishing just in front of the material.
3. Tie in the second bunch of White Polar Fiber just in front of first. Tie in on top of shank using 7 to 10 wraps, one in front of the other, finishing just in front of the material.
4. Tie in the Wing-N-Flash the same length as Polar Fiber to create the sparkly Lateral Line of the fly. Tie it in on top of second bunch of White Polar fiber.
5. Tie in first bunch of Gray Polar Fiber just in front of second White bunch. Tie in on top of shank using 7 to 10 wraps, one in front of the other, finishing just in front of the material.
6. Tie in the last bunch of material just in front of the first Gray bunch. Use as many wraps as it takes to cover the ends of the fibers to make a clean head. Whip finish.
7. Use a lighter to burn down any fibers protruding from under the mono thread wraps.
8. Re-position the hook in the vice so that the fly sits horizontally to the ground. Comb the fly from both sides to blend the materials together vertically.
9. Comb the fly from the top and bottom to blend the materials together horizontally.
10. Stick the eyes on fly in the desired position. Coat the head of the fly using 5-minute epoxy. The epoxy should not extend beyond the eyes and should not penetrate the head. It should make a shell around the head keeping the fly light in weight with almost neutral buoyancy in the water.

To make a heavier fly, simply allow the epoxy to penetrate the materials