The snake isn't so bad, as long as you do it in the morning to avoid wind. Fun trip, learn about slide rapid at high water, and launch mid week to avoid the rabble rousers. Lot of fun II-III, one fun IV, and two somewhat technical (yet boring if you make the right moves) III's. My favorite part was before China rapid, and then through blue canyon. I also liked the first day below Hammer creek.
Living in Montana, boating in Idaho