Geeky Guide says Jun 30, 2011 04:59AM and just like that, my Picasa Web Album has become relevant again.