I can swear that I saw a thread with the same link in the past few hours. Either the mods deleted it, I am blind, or I am crazy since I can't find it anymore.
And as I replied to the other thread, there should be more on those thingys, after a few refreshes u start to get the same ones.
please, someone tell me I'm not crazy.
edit: and yes some of them are very good
2nd edit: Yeah, told u, I ain't crazy! http://www.computerforums.org/showthread.php?t=27615
And this thread should be locked since there already is a thread about this and it is in the correct section now.