A really good pattern for sub-surface that will catch just about anything that swims is the Chicago Leech and it is an easy tie. I have caught many fish on it and would highly recommend it. Here is a link to it: http://www.creeksideanglers.org/item2.htm
For surface flies, I really like the Blockhead Poppers and here is a link to a Video on tying them: http://www.youtube.com/watch?v=mztxc6WjOys
Warren
Fly fishing and fly tying are two things that I do, and when I am doing them, they are the only 2 things I think about. They clear my mind.