I love spoons and throw them alot. I buy them in bulk and currently have over 100 of them in all kinds of different styles, sizes, weights for different situations.
I've caught all kinds of species on them. I'd say just about anything that swims will hit one. There are days when I am confident no other bait will out fish them if the situation is right.
Although I cant fish them alot because of the cost (I lose alot fishing in current), one of my all time favorites is the pet spoon by luhr Jensen. They have an an awesome action and finish. The way they dart through the water is second to none and they produce a lot of flash for their surface area.