It's time celebrate the closing of the current year and the coming of 2010 by watching the ball drop live from Times Square, New York. The place is really a tourist attraction, especially during New Year's Eve as the glamorous ball is dropped from One Times Square Building.