A handy extension to Windows Live Sync
With Sync, keeping photos synchronized on two computers is simple. Download and install Windows Live Essentials on two computers, launch Windows Live Photo Gallery on both and sign in on each using the same Windows Live ID. You’re on your way to synchronizing photos!
It gets better.
Say you edit a photo on your home computer that's synchronized with your laptop. Later, while looking at that photo on your laptop, you decide you don't like the edit you made and to want to revert back to the original. With Photo Gallery, you know that's possible, but you edited the photo on your other computer. With Sync, your photo's file history is also synchronized so you can undo changes you've made from either computer!