If you've never visited the Encyclopedia Astronautica, well, be prepared to spend some time. This site is amazing.