Flickr ups their game - but is it enough?
techcrunch.com