Go to the John Hancock Center and go to the elevators for the signature lounge. Say that you are going to the bar to grab a drink. When you get to the 96th floor, go directly to the women's bathroom where you will get a clear and unblocked view of the city.
I did this last weekend with a few friends that were visiting and it was amazing. The best part is, it's free!