My Favorite Links for 06/06/08