My Favorite Links for 05/26/08