NASA Images was just launched (press release) and it uses software that was partly developed by my firm TechEmpower. It has a bunch of neat features that makes it fun to play with, especially the ability to create different kinds of widgets of groups and images and workspaces. Warning, if you go there and like these kinds of things, prepare to spend a bit of time playing.