Well the weather is just a crap shoot right now. The only thing between now and when the Pat's face off against the Giants is tie as many flies as possible or at least prepare for when the water gets better. Checkout the good stuff here at one of these places. http://www.flyfishusa.com/flies/stl-fav-ws-flies.htm or http://www.flyfishusa.com/fly-tying/ft-materials-home.htm.
We all must have done that rain dance at the same time... Just be patient.