I pm'd all the icons to the admins previously, as well as links to this thread. I've also spoken with Leek over msn about this issue. The only one who was willing to do anything was ZombieLincoln, but he doesn't have access to upload forum icons. Harumphf!
Edit: As a matter of fact, why haven't they handed out the Clock Day 2008 Awards yet? If LeekClock is the only one who can do anything on the site, then he should probably consider handing out some admin privileges to his fellow administrators. Harumphf!