The construction of IceCube neutrino telescope and IceTop surface array was successfully completed at the South Pole during December, 2010. IceCube is the most sensitive telescope to date for observing high energy neutrino sources. The performance of the IceCube detector and a selection of results will be reported from earlier years as the detector increased in size from 40, 59 and 79 strings. New analysis methods developed for the study of the Southern Hemisphere as well as for extended regions in the sky will be emphasized. The long term experience with AMANDA and IceCube has proven that the South Pole ice is an ideal site for astroparticle physics. New ideas and possible future projects beyond IceCube will also be presented.