Whoops. It looks like nirajp posted last year's winners.
***10/06 Update***
I'm probably the only one who really bothers to check on this thing, but it looks like we came in 33rd place this year, not so bad for a late entry in their off-season. We beat Jamiroquai.com by just one place again, strangely enough.
Congrats to all the sites who placed. See y'all next year.