There are no words on earth to describe that pass! I had the luxury of doing it on two occasions. I'd do it again tomorrow if I could but I'm pretty sure this body would violently object at this point. But yes, Logan's Pass is like no other in this country! It was the single most memorable thing we saw on a long bicycle trip. They say there are only two seasons in Montana, winter and August. We did it the first time on a July 4th. Our sleeveless shirts were a joke when there was still 30 feet of snow up there on the sides of the road!
I do believe we went through Havre. It's on the cross country bike maps which is why you see so many of them.