I set up iCloud when I installed iOS 5 on my iPhone and was excited about Photo Stream. I logged into icloud.com and found there are no photos. What gives? I was hoping that this would end the need to selectively pull photos off my phone, then upload, then share. But it looks like you can only sync between iOS devices and Lion (which I don't have). Is there a web interface or some other way to see these photos?
Update: Apple now allows you to share your Photo Stream with others. More info on the official Photo Stream page here
At the moment no. The only way to access your stream is from a Lion Machine using either iPhoto or Aperture, or from another iOS 5.0 device with Photo Stream enabled.
I am not entirely sure if Apple is going to allow a sharing portal, however at the moment I take the images I want to share and upload them to Flickr through iPhoto once they are in my Photo Stream.
I suspect they currently use Photo Stream as a personal backup and sharing solution between devices, and not global sharing.
There is also already a mechanism to sync PhotoStream photos to Windows PCs.
I've used this and it works well. It adds a new folder to your PC, wherever your pictures are currently stored (e.g. the Pictures library, if on Windows 7).
Once they've been synced to the PC, you can just upload them using whatever software you'd normally use...
It's not so clear from the other answers but it is now possible to enable the creation of publicly accessible website of selected photos from selected photo stream. Basically you need to enable (Settings -> Photos & Camera) 'Shared Photo Streams' on your iOS device - You don't need to enable My PhotoStream for this to work. Then from the Photos app you can create a shared photo stream from a bunch of photos for which you can enable (Photos app -> Shared tab -> People tab) 'Public Website'. This link can be shared and also has options for adding subscribers who can post (in iOS8).