Adobe have just announced they will have a beta from September for Windows Mobile.  The Photoshop Mobile beta will allow you to upload, view and share your photos online.   You can store up to 5GB for Free and up to 20GB with a fee.

You can get more details HERE