The CN Tower is a wonderful attraction that everyone should see if going to Toronto. The elevator ride was extremely cool--you could see yourself going up from the clear windows in the elevator.
He observation desk had an awesome view of Downtown Toronto. You could see a small airport, lots of tall buildings, and the railroad lines running through the city.
However, contrary to their website, you cannot see Niagara Falls or Rochester, NY from the CN Tower. Also, do not but the ticket to Skypod. it has the same views as that of the observation deck and costs $12 per person.
Finally, the glass floor is a must if visiting the CN Tower. I would recommend this attraction to everyone.