marius dot org
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.