I have completely redone my pictures, and moved them to their own site on ZenFolio.
Where everything is should be pretty obvious, but I want to specifically point out:
The Ordered By Modification Date Picture Group
Any recently uploaded or altered picture will be at the top of that list, so that's the one that you want if you want to see what's changed. It also has an RSS feed.