Congratulations NASA and ESA!

Today marks mankinds first visit to Titan, one of Saturn's moons. Article from Space.com notes that landing confirmation occurred at 11:35AM EST.

UPDATE: ESA says that the first pictures should be up at 11:45AM PST

UPDATE: CNN has a picture from Huygens on the front page! No pictures from the ESA or JPL yet.

UPDATE: ESA and JPL have pictures now.