If I'm going to delurk for lousy politics, I should also do it for amazing news that reminds me that there is still wonder in the world: Voyager has reached the edge of the solar system.

Eight-point-seven billion miles. Wow. Oh man. This is the feeling that got me into science in the first place.
(Image swiped from Voyager's home page, hat tip: GitM.)
Is that US or Australian billions? ;-)
thanks for the link!