Greg and Peter - and the rest of the BOSS team, congratulations on a suitable bit of recognition from the establishment. A co-authorship is as solid an acknowledgment of a genuine contribution to science as you can get, and not handed out lightly. That's there in the journals for all time, long after anything as ephemeral as a blog or web group has been erased.
I think it's a little ironic that Peter W's sun image was also recognized as having scientific merit, although the cynical would point out, by a non peer reviewed magazine usually found in the bathrooms of scientific organisations, and hence a bit of fluff around the edges!

Cheers,
Andrew.