Little update/report, if anyone else is looking for great views of glaciers: Perley Rock in Glacier National Park is phenomenal, beautiful blue lake at the foot of the glacier, fantastic view of the Neve. Hiking to the top of the onion from Bow Hut gives you a sweeping view of the Wapta Icefield, only takes about 45 minutes to get up from Bow Hut. And you can look down to Iceberg Lake, leave early so you have lots of time to putter around up there, it's a nice spot. If you're just hiking it's pretty pointless to stop at the hut.. Bugaboos? Again, fantastic, beautiful hike, beautiful hut, beautiful spires. And again as mentioned before Snowbird Pass from Berg Lake is a hike everyone should do once.
Thanks for all the tips!