The folks at Coudal uncovered a link the other day to The Greatest Story Ever Told, albeit told using Legos.
And finally BlackHoleBrain points to NASA's cool Planet Quest.