dryfly87: Sorry to hear the bad news about losing your car and Hyde Drift boat, I sure hope you had insurance.
West Yellowstone or the Island Park would be a great place to hang your hat that is for sure, good luck next session. Lots of angling opportunities in that area.
Another good source of info on the Wind River Mountains would be to send a PM to 2PawsRiver, he has backpacked into that area and fished a number of waters.
Backpacking and Fishing the Winds