Jones Valley is my choice. Positives - Nice boats, good staff, slightly cheaper fuel,. Negatives - On the Pit river arm(lots of trees). We like to go up the McCloud arm, so it is a long ways.
If you have a large group, they have the Titan model. 3 story floating party barge.