I would prefer to flyfish for everything, and did for a few years, but I'm just not that good of a flyfisherman. I still flyfish exclusively for trout, use both flies and hardware for bass, use hardware/bait for steelhead, northern pike and whatever else I try for. If I every learn the habbits of steelhead and northern pike, I'll probably start flyfishing for them more. As for now though I'm not one of those driven fishermen who absolutely _has_ to catch fish, I still prefer to catch fish and therefore will use hardware/bait.