Also check out these related sites:
Hm. Don't get it. Is there a pun in it? (Please explain slowly for the Northern Germans..) LE