starrygaze Active Member Joined Sep 27, 2005 Messages 2,328 Reaction score 3 Aug 19, 2006 #1 I just found this picture from Livescience.com I look at this picture and love that.