My Favorite Links for 05/25/08