Been up in CN Tower, Top of the Rock, One World Trade, Prudential in Boston... and that's it of tall buildings?
Tallest of those is CN Tower i guess but you dont go that high up if you skip the skypod? One World Trade maybe has higher up observation center? edit: Seems One World Trade has a higher up observation deck than the main pod at CN Tower.
Coolest view, probably top of the rock at night. Also Prudential gives you a great view of Boston.
The walking outside CN tower is a big
nope for me though!