It may be a bit late to book this year... but if money is no object, Bristol Bay right around the 4th of July would be pretty awesome! 5 days on the Nushagak for kings, then 5 days on the Alagnak for everything else! (mint bright chum, kings, sockeye, rainbows...)
_________________________
A day late and a dollar short...