It is a commercial website, but they have a page for humor that I thought was pretty good.

http://www.c-boom.com/humor2.htm