More memes, funny videos and pics on 9GAG
Amazing collection of computer wallpaper, available in several resolutions.
Cosmic eye candy. This week marks the anniversary of the launch of the Hubble Space Telescope way back in 1990. Thanks, Hubble, for providing us with "whoa" fodder for 22 years!