My Favorite Links for 03/25/08