You're thinking of
Sony Imagestation. At least I'm pretty sure of it. I use them all the time - the site is a little slow, but it's completely free, and the nice thing is that it uploads your pics at full resolution, so if somebody wants to download them for printing or for wallpaper, they can do so at full res.