Are you wanting to flyfish? River fish or lake fish? If you are not a huge fishing person, then I definitely agree with the other poster who said to make your base camp near Glacier or Yellowstone. Yellowstone has some great fishing by they way. Don't get caught not having a license or the fees are crazy in the parks or anywhere for that matter. If you have never been to Yellowstone, then I would suggest there since it has so much to see. There can be quite a bit of driving, but you can get out and walk around as there are many places to stop. I love Glacier park too. They are very different. Just google both to see, but Glacier has these cute cabins you can stay in right on Lake McDonald where you can rent boats. The water is VERY cold no matter what month it is, but my girls always wade in the water in late July when we visit. I definitely feel like I'm in the woods more so with Glacier. I would rather go there personally for camping. Both these places fill up fast, but if you don't mind staying right in the parks, you can probably find a hotel/motel in the town of West Yellowstone or right outside of Glacier too. If you decide on Yellowstone, you could also go to Big Sky, which is of course incredibly beautiful. There are a few companies where you can reserve to go "floating" down the river with a guided group. There is plenty of hiking, and of course, fishing on the Gallatin River. The 320 Ranch is a great place near Big Sky that has cabins and a restaurant. I think there is horseback riding too. Hebgen Lake is where we spend quite a bit of time in the summer where you can boat and fish. The water is again, very cold, but mid-July, you can get in.

There is a place on Hebgen where you can rent little cabins and rent boats too. West Yellowstone is only 20 minutes away from there and of course, an entrance to Yellowstone National Park. Bozeman would be where you fly into, and if you do, you have to visit Hyalite, which is just 20 minutes south of town and has incredible hiking trails, even for your 2-year-old and of course, Hyalite Lake, which has freezing water.

Whoever that was who said there isn't much to do must not be into outdoor sports. At first, I thought he/she was from here and joking. I don't know anyone who has been here that doesn't love it; in fact, many people try to move here after visiting our great state!!