My son is set to graduate from college in May and when I asked what he wanted for a graduation present he indicated that he might want to go on a special fishing trip. The first thing that comes to my mind is Yellowstone. I've never been there and am just starting to research the area.

So if you were going to spend 5-6 days in the area:
1. Where would you stay ($50 - $75/night range if possible)
2. What waters would you fish - Same waters every day or hit a variety? Any lakes?
3. What time of year would be best to go (I assume the best fishing time will mean the most people - so avoiding crowds would be nice if possible - see #2 above)
4. The budget can only handle a guided trip for one day, guide recommendations and waters
5. Should we bring the pontoon boats

Any suggestions you could offer would be greatly appreciated!