January 31, 2007 Flickr announces March 15 deadline for switching to Yahoo IDs — the backlash has been fierce; Stewart and clan have been responding throughout #