My Favorite Links for 05/16/08