While I was ego surfing checking for links to my site, I found this lovely review:

1 green download

In our tests, we found downloads on this site were free of adware, spyware, and other unwanted programs.

I scored a 0 out of 10 on the nuisance meter...I think that's good. They were referring to my sailing terms flash cards.