From the outside, I think most people will find that this tower looks incomplete and quite ugly. However, Star Trek fans might imagine this as the USS Enterprise NC-1701 being under construction, with the tower being the neck, and the stadium being the saucer portion. Maybe I'm a just a crazy nerd...indeed...
$23 gets you a ride up the glass slanted elevator. The observation deck provides some nice sweeping views of Montreal, obviously. There's also some exhibits about the history of the 1976 Olympic games, which this city seems to be overly obsessed about. Not sure if this is worth $23 alone, but entry is covered by the Montreal Passeport($99 for 72hrs), so it was worth it for me.