Dry flies are your best bet, mayfly patterns work just about everywhere and in most conditions. Caddis fly patterns are also great. They work great in rougher water. Don't forget about nymphs as well - both mayfly and caddis are always solid for most situations. For wet flies, look to a midge pattern.