Photocasts don't require a Mac to view, they can be subscribed to using any RSS reader. However, I think that you will need to use .Mac to use Photocasts - correct me if I'm wrong on that.
I use Flickr.com, with the FlickrUploadr for Mac. This allows RSS feeds, and a whole lot more.