Free: Contests & Raffles.
I know of a few guides who fish the Columbia. They use a GPS which you can buy chips for rivers. I am not sure how it works but those chips show the channels of the river. Both of them kill the fish hands down. So you might want to consider the additional functions of a chipped GPS.
I say to think about wether you plan to add aditional features in the future (radar, etc.) You don't want to have to purchase a new model/brand everytime you step up to a new feature for the boat.