SCG,
Here's another site w/ some bugs..... http://zenflyfishing.com/
As to specific fly necessity,with ALL the varied bugs that have worked for us, we are of the theory that being in the fish...