There are a lot of ads there that I remember (vaguely) and didn't find there. Some of them were powerful enough to make me - now that I have my own funds - buy the product blindly.
Still, some of the ads I remember, and to me - personally - it was a warm, fuzzy feeling I got when I chanced upon the site.
If you guys find any sites that feature ads not found in this one - it'd be great if you post them here. I, for one, would really love to have them!