I probably wouldn't bother with it this weekend. Buffalo will probably be totally out of shape with all the rain we got last night. It can make for some excellent channel cat fishing though. The old time faves work, but dip baits are even better. As far as lures for smallies, I usually catch my spring fish on spinnerbaits or cranks. Don't be afraid to "deadstick" a spinnerbait and let the current tumble it along, then slow roll it back to the boat. I've put some studs in the boat with this technique. Summer is usually small soft plastics or topwater action for me,, with some spinnerbait and crankbait action in the shoals, then back to spinnerbaits and cranks in the fall.