bwnbwn - 5:36 pm on Jun 7, 2012 (gmt 0)
My opinion why wait it will be on more sites than you care to count.
I will be watching this to see how many webmasters actually add it to their sites.
Looks like the server is cooked because all I see is loading. Must be a bigger turnout than expected.