The Newhalem can be a relatively inexpensive fly out. When you land, a jet on a gravel runway, you hike across the runway and there is a place where many camp and then a trail that leads down to the river, about 1.5 miles altogether. The trail emerges just where the river runs into Lake Illiamna. The Newhalem Rapids just above that are incredible. Whitewater with standing waves 6 feet tall and pockets where the hundreds of thousands of sockeye pull over to regroup. You fish those pockets and try to keep the salmon from darting back into the fast water. The bank upriver is about 25 yards wide and ends at a cliff so you are boxed in. If a bear comes along you can't get very far away. Great fishing though, I've caught salmon till my arms fell off, easy to land 20 or 30 per day. Limit used to be 5 with a 2 day possession limit, but you can take them out to the airport and freeze them for a fee and start over the next day.