I have to agree with John's recommendation of the GLERL web site. It is really the only useful source for satellite pictures of the lake. The only problem is that it can be a bit frustrating when all that it shows for days on end is extensive cloud cover.
In this particular case, the pictures shown on good ol' PastyCam, as noted above, just happen to be both relatively recent and almost cloud free.