My wife and I are considering visiting either GTNP/Yellowstone or Banff NP/ Jasper NP in Canada. We are goign in early July this year and for around six days. I've read on the forums that many people say that if you go to yellowstone/gtnp youwill see more geological and wildlife beauty and if you go to the canadian rockies it will be amazing scenic beauty but some wildlife. I lovemountains and the opportunity to climb a small/day hike would be great. I also want the opportunity to do some hiking, biking, and river rafting. Clearly the hotels in Jackson Hole,WY are really expensive for a 3/4* hotel compared to Banff area which is ~$100 less/night. Could someone please suggest ideas for me.