The winner of the "Science Idol" contest we've previously talked about is over. Here is the winning cartoon. If only my scanner didn't crap out, I could have been a contender. Here is the cartoon I made for the contest, but wasn't able to submit:
Sorry DrX, I have seemed to have lost yours. I'll look around a bit more for it and post it when I find it.