In case you haven't looked through the questions on stackoverflow, here is your chance. Some of these questions, and some of these answers, are pretty good.

-Josh