I was following this site (and enjoying it!) when it first started, but it hasn't been working lately. I'm wondering if it's because they got too much publicity recently and just can't handle the traffic?
(I'm now getting their page, but all pictures are red Xs. Before I wasn't even able to open the page, so maybe they're making progress!)