My Favorite Links for 03/30/08