Dugg it, and commented.
Dugg and dugg your comments. Someone seems to have dugg them down.
dugg as well, but I fear that we are not going to make it to the homepage. Stuff without "Ubuntu", "AJAX", "iPhone" , "OMG", "10 things" rarely do :-/
Nice try though, and it can only help, getting more people to know about us and more linking ;-)
I'm afraid you're right.
At least we got more people linking to GGL.