The possibilities suggested by Apple's new iPhoto announced yesterday is great. I'm wondering, though, will iPhoto have to be running to share photos? Will it's server (almost certainly doing http at some level) run only when iPhoto is running? This is the case with iTunes and it's too bad. It greatly reduces the usefulness of the the application.