Thousands of people will pack into New York City's Times Square to watch the ball drop on New Year's Eve. Fortunately, revelers don't have to weather the crowds — or the weather — to witness the iconic moment.