A global cloud map for Google Earth can be downloaded here:
It should update itself regulary. A very nice application for Google Earth.
Note: Google Earth must be installed to view this cloud map. You can download it from http://earth.google.com. It’s worth it, not just because of the clouds🙂