My Favorite Links for 04/16/08