Depends on what you want in a rink. My personal view is that the best rinks are the ones that visiting teams dread coming into, not the ones with the best amenities ... especially if the shiny new rinks are empty.
RMC's Constantine Rink is old with no amenities, a tiny ice surface, small dressing rooms, and the crowd is right on top of you. When RMC is competitive, 300 people feel like 3000. You'll never find a better atmosphere than Queens vs. RMC Carr-Harris Cup, with 1000 people jammed in (standing, literally, shoulder to shoulder around the entire ice surface) along with two college bands competing for air time.
I love the Colisee for that same reason ... it's old and cramped, with benches on opposing sides, but what a home ice advantage for UQTR. If you've never been there, think a small version of Clare Drake, with pillars obstructing your view. Add in the seemingly endless bus trip to Trois-Rivieres in January, and you get the sense of dread.
To me, the best rinks are high on that dreaded visit list: UQTR, RMC, Lakehead, Waterloo.
The next best have at least some character: Nipissing, Queens, Ryerson, McGill, Toronto.
To me, the worst rinks are the generic new rinks ... especially when they sit empty. Laurier plays at a beautiful arena ... but it's always 90% empty. Guelph, Ottawa, Carleton, Concordia, York, Brock, and Windsor all have similar facilities. Nobody really dreads those trips.
Western's crowd is so far from the ice surface they might as well not even be there. Thompson defies logic.